VS2008下C#应用程序设计如何连接数据库
本人新学C#,书本上讲的数据库连接方法还是旧的速成版的,我没看懂。希望哪位大哥能帮个忙给我讲下具体的基础操作过程,要从新建数据库到到实现连接啊。详细点,再详细点,万分感谢...
本人新学C#,书本上讲的数据库连接方法还是旧的速成版的,我没看懂。希望哪位大哥能帮个忙给我讲下具体的基础操作过程,要从新建数据库到到实现连接啊。详细点,再详细点,万分感谢!
展开
3个回答
展开全部
首先添加引用命名空间using System.Data.SqlClient;
然后建立连接 string conStr= "server=.;database=yourDB;uid=sa;pwd=sa";
先用SqlConnection建个连接
然后创建SqlCommand对象
利用 SqlDataReader 来读取数据
举个例子
string sql = "select bookName from booklist where id='" + id+ "'";
SqlConnection con = new SqlConnection();//查询语句
con.ConnectionString = conStr;
try
{
con.Open();
SqlCommand cmd = new SqlCommand(sql, con);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
//执行语句
}
else
{
//执行语句
}
dr.Close();
}
catch (Exception e)
{
//执行语句
}
con.Close();
}
然后建立连接 string conStr= "server=.;database=yourDB;uid=sa;pwd=sa";
先用SqlConnection建个连接
然后创建SqlCommand对象
利用 SqlDataReader 来读取数据
举个例子
string sql = "select bookName from booklist where id='" + id+ "'";
SqlConnection con = new SqlConnection();//查询语句
con.ConnectionString = conStr;
try
{
con.Open();
SqlCommand cmd = new SqlCommand(sql, con);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
//执行语句
}
else
{
//执行语句
}
dr.Close();
}
catch (Exception e)
{
//执行语句
}
con.Close();
}
展开全部
为什么你上会百度知道,
却不会用百度去自己找答案呢?
这种问题,你打VS 2008 c# 数据库,找出来应该很多吧?
而其等别人给你答案 ,还不如自己找呢。
却不会用百度去自己找答案呢?
这种问题,你打VS 2008 c# 数据库,找出来应该很多吧?
而其等别人给你答案 ,还不如自己找呢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建一个公共类
public static string conn= "server=.;database=dreamDB;uid=sa;pwd=sa";
public static SqlConnection connection = new SqlConnection(conn);
调用的时候
导入一个包
using System.Data.SqlClient;
public static string conn= "server=.;database=dreamDB;uid=sa;pwd=sa";
public static SqlConnection connection = new SqlConnection(conn);
调用的时候
导入一个包
using System.Data.SqlClient;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询