c#连接数据库的步骤是什么?
2个回答
展开全部
Connection是连接,用来连接上数据库服务器或者数据库文件打开一个数据查询通道
Command是命令,用来执行Tsql语句或者存储过程,可以建立查询参数,防止SQL注入
DataReader是一个只读向前的快速读取器,用来读取Command查询出的数据,供你显示或使用
OLEDB可以用在Access等数据库上,SQl可以用在MS
Sql
Server数据库上
DataSet是内存中的多个数据表的集合,包含数据结构,数据和数据关系,可以进行离线操作,然后在线更新
建立个条件查询:
用Command对象
Sqlcommand
cmd
=
new
Sqlcommand("select
*
from
users
where
name
=
@name)
cmd.parameter.addwithvalue("name",request["name"]);
SQL语句中的@name就是一个参数替换点,用cmd.parameter.addwithvalue将查询用的条件值代入查询语句就行了...
BindingSource是介于可绑定控件和数据源(DataSet、适配器,DataTable,Reader等)之间的中介控件,是从查询到绑定之间的连接器
Command是命令,用来执行Tsql语句或者存储过程,可以建立查询参数,防止SQL注入
DataReader是一个只读向前的快速读取器,用来读取Command查询出的数据,供你显示或使用
OLEDB可以用在Access等数据库上,SQl可以用在MS
Sql
Server数据库上
DataSet是内存中的多个数据表的集合,包含数据结构,数据和数据关系,可以进行离线操作,然后在线更新
建立个条件查询:
用Command对象
Sqlcommand
cmd
=
new
Sqlcommand("select
*
from
users
where
name
=
@name)
cmd.parameter.addwithvalue("name",request["name"]);
SQL语句中的@name就是一个参数替换点,用cmd.parameter.addwithvalue将查询用的条件值代入查询语句就行了...
BindingSource是介于可绑定控件和数据源(DataSet、适配器,DataTable,Reader等)之间的中介控件,是从查询到绑定之间的连接器
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
using
System.Data.Client;
......
SqlConnection
myConnection
=
new
SqlConnection("server=.;database=你的数据库;uid=sa;pwd=sa");
SqlCommand
cmd
=
new
SqlCommand("select
*
from
X
where
X",myConnection);
cmd.Connection.open();
这样就打开了一个数据库.并查出了.满足你要求的内容
System.Data.Client;
......
SqlConnection
myConnection
=
new
SqlConnection("server=.;database=你的数据库;uid=sa;pwd=sa");
SqlCommand
cmd
=
new
SqlCommand("select
*
from
X
where
X",myConnection);
cmd.Connection.open();
这样就打开了一个数据库.并查出了.满足你要求的内容
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询