1、启动VS,新建程序,名称为“连接SqlServer数据库-161010”。
2、点击确定,将窗体的名称进行命名“连接带密码的SqlServer数据库-161010”。
3、在窗体中添加两个按钮控件和一个DataGridView控件,一个标签控件和一个密码控件。修改相应的控件名称,设置密码控件的Password的属性为“*”。
4、双击窗体控件,写入引用:using System;using System.Collections.镟搞赃呓Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;//输º?入¨?引°y用®?2016年¨º10月?10日¨?14:46:40 lysusing System.Data;using System.Data.SqlClient;using System.Reflection;
5、 5、在连接按钮的Click事件下,添加代码,实现连接带密码的数据库,同时读取数据显示到程序界面。
6、点击调试,输入密码。
7、输入密码:sa,报错如下。调试进行解决。ng:0'>、点击调试,输入密码。
8、第38行属性尚未初始化。检查错误为://SqlConnection con = new S孥恶膈茯qlConnection(consqlserver);正确为://SqlConnection con = new SqlConnection(consqlserver);修改之后,再次报错:
9、测试数据库能够正常登陆,用户名:sa密码:sa。但是程序不能够正常连接程序和数据库。【System.Data.SqlClient.SqlException(0x80131904)用户’sa,password=sa’登陆失败错误】
10、【System.Data.SqlClient.SqlException(0x80131904)用户’sa,password=sa’登陆失败错误】检查发现:sa后边的,错误,应用为;。错误:string consqlserver = "Data Source =lys10-1da235e90.;Initial Catalog=Pubs;User ID=sa,password=sa" ;正确: string consqlserver = "Data Source =lys10-1da235e90.;Initial Catalog=Pubs;User ID=sa;password=sa" ;string consqlserver = "Data Source =172.16.0.235;Initial Catalog=Pubs;User ID=sa;password=" + textBox1.Text;修改后,再次调试,连接数据库正常,显示正常。带密码的SQLServer数据库连接测试完毕,正常。