请问string strConnection=@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\db1.mdb"; 怎么解释?
2个回答
展开全部
该语句是数据库连接。
查询语句:
例1:全部图书信息
Select * from BookInfo
例2:全部图书的编号
Select 图书编号 from ClassInfo
例3:编程语言类图书的册数
Select Count(*)
from BookInfo where 类型=‘编程语言’
例5:所有编程语言类书籍的历史借阅情况
Select *
from BookHistory a
Join BookInfo b
on a.图书编号=b.图书编号
where b.类型=‘编程语言’
例6:按照日期随借阅历史降序排序
select * from BookHistory
order by 发生日期 DESC
例7:姓刘的读者正在借阅的图书
select *
from BookLended
Join Reader
On BookLended.读者Id=reader.读者Id
And Reader.姓名 like ’刘%’
增加语句:
例1:增加一个新的读者
Insert into Reader
(读者ID, 姓名)
values (‘0333’, ’袁志’)
修改/更新语句
例1:图书7-302-06332-X-1,状态改为丢失
Update BookInfo
set 状态=‘借出’
where 图书编号=‘7-302-06332-X-1’
删除语句:
例1:删除全部图书数据
Delete BookInfo (where 1=1)
例2:删除全部已经丢失的图书信息
Delete BookInfo
where 状态=‘丢失’
查询语句:
例1:全部图书信息
Select * from BookInfo
例2:全部图书的编号
Select 图书编号 from ClassInfo
例3:编程语言类图书的册数
Select Count(*)
from BookInfo where 类型=‘编程语言’
例5:所有编程语言类书籍的历史借阅情况
Select *
from BookHistory a
Join BookInfo b
on a.图书编号=b.图书编号
where b.类型=‘编程语言’
例6:按照日期随借阅历史降序排序
select * from BookHistory
order by 发生日期 DESC
例7:姓刘的读者正在借阅的图书
select *
from BookLended
Join Reader
On BookLended.读者Id=reader.读者Id
And Reader.姓名 like ’刘%’
增加语句:
例1:增加一个新的读者
Insert into Reader
(读者ID, 姓名)
values (‘0333’, ’袁志’)
修改/更新语句
例1:图书7-302-06332-X-1,状态改为丢失
Update BookInfo
set 状态=‘借出’
where 图书编号=‘7-302-06332-X-1’
删除语句:
例1:删除全部图书数据
Delete BookInfo (where 1=1)
例2:删除全部已经丢失的图书信息
Delete BookInfo
where 状态=‘丢失’
展开全部
你这是一个Microsoft Office Access 数据库,
AEECSS数据库的增、删、查、改的要引入System.Data.OleDb 命名空间
语法如下:
sring constr==@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\db1.mdb";
OleDbConnection conn=new OleDbConnection(constr);
OleDbCommand cmd=new OleDbCommand("sql语句",conn);
//需要返回数据
OleDbDataAdapter da=new OleDbDataAdapter(cmd);
DataSet ds=new DataSet();
da.Fill(ds);
return ds;
//不需要返回数据,比如增、删,改
cmd.ExecuteReader(); //执行返回行的命令.
cmd.ExecuteNonQuery();//执行INSERT、DELETE、UPDATE 和 SET 语句等命令。
cmd.ExecuteScalar(); //从数据库中检索单个值(例如一个聚合值)。
AEECSS数据库的增、删、查、改的要引入System.Data.OleDb 命名空间
语法如下:
sring constr==@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\db1.mdb";
OleDbConnection conn=new OleDbConnection(constr);
OleDbCommand cmd=new OleDbCommand("sql语句",conn);
//需要返回数据
OleDbDataAdapter da=new OleDbDataAdapter(cmd);
DataSet ds=new DataSet();
da.Fill(ds);
return ds;
//不需要返回数据,比如增、删,改
cmd.ExecuteReader(); //执行返回行的命令.
cmd.ExecuteNonQuery();//执行INSERT、DELETE、UPDATE 和 SET 语句等命令。
cmd.ExecuteScalar(); //从数据库中检索单个值(例如一个聚合值)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询