首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 急:C# 登陆到Sql Server 提供用户名,密码,服务器名,怎么做,在线等待,解决立刻给分 [无满意答案结贴,结贴人:qqlxx]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • qqlxx
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 揭帖率:
    发表于:2008-08-19 19:14:40 楼主
    请问各位大虾:C# 登陆到Sql Server  提供用户名,密码,服务器名,怎么做,在线等待,解决立刻给分
    具体地说就是做一个像sql2000登陆界面一样的东东,功能也一样咯
    请高手指点啊!
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • cowleyking
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 19:23:291楼 得分:0
    C# code
    public bool LoginDtBs(string username,string pwd) { userstr = "User ID=" + username + ";Pwd=" + pwd + ";"; SqlConnection conn = new SqlConnection(userstr); try { conn.Open(); } catch (Exception e) { msg = e.Message; return false; } finally { conn.Close(); } return true; }
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • qqlxx
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 19:42:522楼 得分:0
    楼上的大侠,您这段代码似乎不关服务器任何事情啊
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • liuxiuming
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 20:52:273楼 得分:0
    确实没用到服务器。。。。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ddsdssds
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 21:00:154楼 得分:0
    public bool LoginDtBs(string ServerName, string DataBaseName, string username,string pwd)
            {
                userstr = "User ID=" + username + ";Pwd=" + pwd + ";Initial Catalog=" + DataBaseName + ";Data Source=" + ServerName;
                SqlConnection conn = new SqlConnection(userstr);
                try
                {
                    conn.Open();
                }
                catch (Exception e)
                {
                    msg = e.Message;
                    return false;
                }
                finally
                {
                    conn.Close();
                }
                return true;
            }
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • xiaotuni
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 21:05:045楼 得分:0
    那个你就做一个窗体,窗体里放几个控件输入 ServerName,DataBase,UserName,Password就行啦。
    然后把这几个组成条连接数据字符串就可以啦。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • cychris
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-19 21:08:326楼 得分:0
    引用 5 楼 xiaotuni 的回复:
    那个你就做一个窗体,窗体里放几个控件输入 ServerName,DataBase,UserName,Password就行啦。
    然后把这几个组成条连接数据字符串就可以啦。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • qqlxx
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-08-20 11:48:057楼 得分:0
    各位啊,看样子你们没理解我的意思
    不过我自己解决啦
    C# code
    private string CreateConnectionString() { if (cbAuthType.SelectedIndex == 1) { connectionString = string.Empty; connectionString += "Data Source="; connectionString += txtServer.Text.Trim() + "; "; connectionString += "Initial Catalog=master;"; connectionString += "User Id="; connectionString += txtUserName.Text.Trim() + "; "; connectionString += "Password="; connectionString += txtPassWord.Text.Trim() + "; "; } else { connectionString = string.Empty; connectionString += "Data Source=" + txtServer.Text.Trim() + ";"; connectionString += "Initial Catalog=master;Integrated Security=SSPI"; } return connectionString; }
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved