已有57人关注
《C#从入门到精通》如何才能成功连接数据库
发表在C#图书答疑 2011-09-23
是否精华
版块置顶:
我按照书中P272页的代码做了好几篇,运行时都出现“连接数据库失败”,请高手指点一下,代码究竟出现在那,非常急,请高手分析详细一点,我是自学者。非常感谢,期待中……
using System;
using System.Data;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace Test01
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")
            {
                MessageBox.Show("请输入要连接的数据库名称");
            }
            else
            {
                try
                {
                    string ConStr = "server=.;database=" + textBox1 .Text .Trim () + ";uid=sa;pwd=";
                    SqlConnection conn = new SqlConnection(ConStr);
                    conn.Open();
                    if (conn.State == ConnectionState.Open)
                    {
                        label2.Text = "数据库【" + textBox1.Text.Trim() + "】已经连接并打开";
                    }
                }
                catch
                {
                    MessageBox.Show("连接数据库失败");
                }
            }
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }
    }
}
分享到:
精彩评论 2
小科_mrkj
学分:43 LV2
2011-09-24
沙发
读者朋友:
    您好,把server=.;database=" + textBox1 .Text .Trim () + ";uid=sa;pwd=";这句话中的服务器名修改为你的SQL Server服务器名,uid修改为你登录SQL Server服务器的用户名,pwd修改为你登录SQL Server服务器的密码。
后起新秀
学分:0 LV1
TA的每日心情
星尘小波冲锋
2021-07-11 23:42:22
2011-09-25
板凳
非常感谢小科老师!问题解决了,只要把"pwd="改为自己登录SQL Server企业管理器时用户名为sa的密码就OK了,即"pwd=******"!
首页上一页 1 下一页尾页 2 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照