Microsoft Sql Server Management studio与visual studio 建立连接数据库
2015-11-01 10:34
639 查看
打开Microsoft Sql Server Management studio
点击文件---连接对象资源管理器
找到数据库 表
开始设计表id name 两个字段
添加记录1 2 3 4
查询添加的记录 select id,name from tuser
执行insert into
查询结果
vs中程序执行 查找连接字符串
先在vs里打开表 点击SQLSERVER对象资源管理器
复制链接字符串
程序
int ConnResult = 1;
string rs = "";
private void button1_Click(object sender, EventArgs e)
{
string con;
con = "Data Source=(localdb)\\MSSQLLocalDB;Initial Catalog=dataid;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False";
SqlConnection conn = new SqlConnection(con);
try
{
conn.Open();
ConnResult = 0;
//创建SqlCommand的实例
SqlCommand cmd = conn.CreateCommand();
//sql语句
cmd.CommandText = "select id,name from tuser";
//打开连接
cmd.ExecuteNonQuery();
//若要创建 SqlDataReader,必须调用 SqlCommand 对象的 ExecuteReader 方法,而不要直接使用构造函数
SqlDataReader dr = cmd.ExecuteReader();
//有点类似于java的arrylist方式
while (dr.Read())
{
rs += dr["id"] + " " + dr["name"];
}
}
catch
{
ConnResult = 1;
}
finally
{
conn.Close();
}
if (ConnResult == 0)
{ MessageBox.Show("连接成功"+rs); }
if (ConnResult == 1)
{ MessageBox.Show("连接失败"); }
}
运行结果 连接成功 查询成功
点击文件---连接对象资源管理器
找到数据库 表
开始设计表id name 两个字段
添加记录1 2 3 4
查询添加的记录 select id,name from tuser
执行insert into
查询结果
vs中程序执行 查找连接字符串
先在vs里打开表 点击SQLSERVER对象资源管理器
复制链接字符串
程序
int ConnResult = 1;
string rs = "";
private void button1_Click(object sender, EventArgs e)
{
string con;
con = "Data Source=(localdb)\\MSSQLLocalDB;Initial Catalog=dataid;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False";
SqlConnection conn = new SqlConnection(con);
try
{
conn.Open();
ConnResult = 0;
//创建SqlCommand的实例
SqlCommand cmd = conn.CreateCommand();
//sql语句
cmd.CommandText = "select id,name from tuser";
//打开连接
cmd.ExecuteNonQuery();
//若要创建 SqlDataReader,必须调用 SqlCommand 对象的 ExecuteReader 方法,而不要直接使用构造函数
SqlDataReader dr = cmd.ExecuteReader();
//有点类似于java的arrylist方式
while (dr.Read())
{
rs += dr["id"] + " " + dr["name"];
}
}
catch
{
ConnResult = 1;
}
finally
{
conn.Close();
}
if (ConnResult == 0)
{ MessageBox.Show("连接成功"+rs); }
if (ConnResult == 1)
{ MessageBox.Show("连接失败"); }
}
运行结果 连接成功 查询成功
相关文章推荐
- 连接企业级数据库做切片时效率低
- mysql基础0之配置
- Memcached介绍
- mysql AUTO_INCREMENT
- Oracle EBS Interface/API(4)--AR贷项通知单
- 一个简单的数据库备份
- Oracle EBS AR 客户返利和坏帐准备事务处理类型设置
- PLSQL配置新的oracle实例
- [O] SQLite数据库报错:no such column
- sqlite3的安装和使用
- c# + Maticsoft.DBUtility+ mysql 做winform的遇到的一些问题及处理
- ORACLE CentOS5.6安装
- mysql sysbench测试安装及命令
- 实现通过C语言连接redis
- MSSQL注射大全
- redis安装 make test报错
- 数据库Sharding的基本思想和切分策略
- mysql计算经纬度亮点之间的距离
- sql join
- Oracle 11g中的IO Calibrate(IO校准)