(1)本地计算机连接
代码如下:
string s = "Data Source=计算机名称initial Catalog=数据库名称integrated Security=True"
(2)windows身份验证方式连接
代码如下:
string cc="Data Source = 计算机名称Initial Catalog = 数据库名称User ID = saPassword = 你的密码"
二、在Visual Studio中使用:
例1:查询数据库中的数据并且显示出来
复制代码 代码如下:
string s = "Data Source=计算机名称Initial Catalog=数据库名称Integrated Security=True" //此处使用本地计算机连接方式
SqlConnection conn = new SqlConnection(s) //创建连接
conn.Open() //打开连接
SqlCommand cmd = conn.CreateCommand()
cmd.CommandText = "select * from T_User" //使用命令
SqlDataAdapter adapter=new SqlDataAdapter(cmd)
DataTable dt=new DataTable()
adapter.Fill(dt)
conn.Dispose() //释放所以资源
cmd.Dispose()
conn.Close() //关闭连接
string realname=""
string username=""
string mobile=""
string address=""
for (int i=0i<dt.Rows.Counti++)
{
realname=dt.Rows[i][3].ToString()
username=dt.Rows[i][1].ToString()
mobile=dt.Rows[i][4].ToString()
address=dt.Rows[i][5].ToString()
Console.WriteLine("姓名为{0},用户名为{1},手机为{2},地址为{3}", realname, username, mobile, address)
}
Console.ReadKey()
例2:删除表中数据
代码如下:
string cc="Data Source = 计算机名称Initial Catalog = 数据库名称User ID = saPassword = 你的密码" //使用windows身份验证
SqlConnection conn = new SqlConnection(s)
conn.Open()
SqlCommand cmd = conn.CreateCommand()
cmd.CommandText = "delete from T_User where Id=5"
cmd.ExecuteNonQuery()
cmd.Dispose()
conn.Close()
Console.WriteLine("删除成功")
Console.ReadKey()
例3:修改表中数据
复制代码 代码如下:
string s = "Data Source=计算机名称initial Catalog=数据库名称integrated Security=True"
SqlConnection conn = new SqlConnection(s)
conn.Open()
SqlCommand cmd = conn.CreateCommand()
cmd.CommandText = "update T_User set Card=@card where ID=3"
cmd.Parameters.AddWithValue("@card", "13000000000000")
cmd.ExecuteNonQuery()
cmd.Dispose()
conn.Close()
conn.Dispose()
Console.WriteLine("修改成功!")
Console.ReadKey()
例4:向表中插入数据
复制代码 代码如下:
string s = "data source=计算机名称initial catalog=数据库名称integrated security=true"
SqlConnection conn = new SqlConnection(s)
conn.Open()
SqlCommand cmd = conn.CreateCommand()
cmd.CommandText = "insert into T_User(UserName,Password,RealName,Mobile,Address) values(@username,@password,@realname,@mobile,@address)"
cmd.Parameters.AddWithValue("@username", "xingxing")
cmd.Parameters.AddWithValue("@password", "77777")
cmd.Parameters.AddWithValue("@realname", "星星")
cmd.Parameters.AddWithValue("@mobile", 1300000000)
cmd.Parameters.AddWithValue("@address", "河北省北京市")
cmd.ExecuteNonQuery()
cmd.Dispose()
conn.Close()
conn.Dispose()
Console.WriteLine("成功插入一行")
Console.ReadKey()
点击上方【工具】--选择【连接到数据库】
请点击输入图片描述
进入画面后选择【Microsoft Sql Server】--点击【确定】
请点击输入图片描述
点击【服务器】下拉按钮等待加载
请点击输入图片描述
如果加载不出来,那就自己输入对应服务器名称
请点击输入图片描述
【身份验证】选择【SQL Server身份验证】
请点击输入图片描述
输入账号密码
请点击输入图片描述
点击【测试连接】,如果跳出【连接成功】,那就没问题
请点击输入图片描述
选择需要连接的数据库
请点击输入图片描述
一切选择完毕,点击【确定】
请点击输入图片描述
10
等待一会,左侧就出现了我们连接的数据所有的表,函数等等信息
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)