易截截图软件、单文件、免安装、纯绿色、仅160KB

如何得到Access表的行数

有朋友说用语句select count(*) from " + tabName可以得到这个表的记录数,该如何把它赋值给一个变量?
C# code:
int n = (int)cmd.ExecuteScalar();


多谢wuyi8808的帮忙,问题已经解决。
这几天用C#操作Access数据库,遇到了不少问题,c#入门经典上大部分介绍的是操作SQL的,不知道您有没相关c#操作Access数据库的书籍或者教程

C# code:
string sql = "select count(*) from " + tabName;
OleDbCommand cmd = new OleDbCommand(sql, conn);
cmd.Connection.Open();
int n = (int)cmd.ExecuteScalar(); // 这就是你所要的
// 如果出错了,可以考虑改为:
// int n = int.Parse(cmd.ExecuteScalar().ToString());
conn.Close();


引用
这几天用C#操作Access数据库,遇到了不少问题,c#入门经典上大部分介绍的是操作SQL的,不知道您有没相关c#操作Access数据库的书籍或者教程


很少看到有这方面的书,我也没有。不过这两者的区别不是很大。


相关问答:

access 查询记录的问题?

问题如下:

用查询语句
select * from tab where fil like 'CK090902'能查找出一条记录并显示出来
改为
select * from tab where fil = 'CK090902'
就不能查找到,也显示不出来 ......

Access查找重复问题

ACCESS数据库中有一个tablename表,设计如下 
编号,书名,作者,出版时间,出版社,ISBN,目录,简介
其中除“编号”为自动编号外,其它都为“备注” 
其中"编号"维一,在“ISBN”中有的为空值, ......

请教一个ACCESS的查询语句!

要组合4张表的查询,分别是A表,B表,C表,D表;
A表
Game_id  Game_Name
  1        abc


B表
Category_ID  Category_Name  Game_id
  & ......

使用Repeater读取access表,页面打开非常慢

access数据库,直接使用  select 字段 from 表  读取数据
然后在页面中使用Repeater来显示
这张表有2000条数据,所以页面打开的很慢
请教各位朋友,有没有办法解决,提高点速度!
一次全部读完 ......

哭了!关于EXCEL导入ACCESS的问题!

唉,由于不慎,操作打包软件的时间把我做的系统弄丢了,真是无奈,现在有出现新的问题了,以前还好好的,这是我将ECXEL导入ACCESS的代码。

Private Sub Command1_Click()
ExportExcelSheetToAccess " ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号