Loading
0

一段简洁有效的C#连接MSSQL数据库代码

技术小学生微信公众号
腾讯云服务器大促销。
华为服务器
今天处理问题,客户本地连接不到数据库,通过截图看用户使用了c#,为了测试,写了如下代码,用于测试数据库是否可连接,

 

private void button1_Click(object sender, EventArgs e)
        {
            try {

                string conString = "server=host;database=test;uid=test;pwd=test123";
                SqlConnection conn = new SqlConnection(conString);
                conn.Open();
                MessageBox.Show("连接数据库成功", "提示:", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show("报错,原因:" + ex.Message, "错误", MessageBoxButtons.OK, MessageBoxIcon.Warning);

            }

        }

连接数据库后执行查询,并将查询结果反馈到变量显示出来

private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                string openSql = "Server=211.149.211.211;DataBase=test;Uid=test;Pwd=123456";

                SqlConnection con = new SqlConnection(openSql);//数据库连接对象

                SqlCommand cmd = con.CreateCommand();//执行操作对象

                cmd.CommandText = "select c_memo from countlist";

                con.Open();

                string name = cmd.ExecuteScalar().ToString();
                MessageBox.Show("连接数据库成功,查询内容为:" + name, "提示:", MessageBoxButtons.OK, MessageBoxIcon.Information);

                con.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show("报错,原因:" + ex.Message, "错误", MessageBoxButtons.OK, MessageBoxIcon.Warning);

            }
        }


本文出自技术小学生博客,https://blog.tag.gg/showinfo-23-35768-0.html 转载请注明出处,否则追究法律责任。

 
技术小学生微信公众号
华为服务器
腾讯云服务器大促销。

声明:站长码字很辛苦啊,转载时请保留本声明及附带文章链接:https://blog.tag.gg/showinfo-23-35768-0.html
亲爱的:若该文章解决了您的问题,可否收藏+评论+分享呢?
上一篇:C#获取本机网卡上的DNS地址方法
下一篇:C#中for循环及foreach循环遍历数组提取数据方法