如何得到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();
很少看到有这方面的书,我也没有。不过这两者的区别不是很大。
相关问答:
我的数据库是简体sqlserver2000 ,我想在繁体access下连接,通过odbc是可以了,但在access下出现打开的表全中"#已删除"
不知道要怎么操作才可以用ACCESS繁体连接简体sqlserver2000.谢谢!!!
大家都 ......
要组合4张表的查询,分别是A表,B表,C表,D表;
A表
Game_id Game_Name
1 abc
B表
Category_ID Category_Name Game_id
& ......
表结构:
ProductSeriesID 自动编号
ProductSeriesName 文本
ProductSeriesRemark 备注
执行前
ProductSeriesID ProductSeriesName ProductSeriesRemark
2 LV铣刀系列 LV铣刀系列
3 钨钢舍 ......
数据库连接提示如下报错,看的出来是页面与数据库连接的问题,现在我的是相对连接。
要怎么将其该成绝对连接呢?我的数据库文件路径在:
D:\web\db
还是要先谢谢大人们帮助小白菜我
Microsoft O ......
数据库是版本是access2000
用下面的函数添加listview项目,,只能添加数据库中最后一条记录,怎么解决
BOOL AddItem(HWND hWndUser,_RecordsetPtr pRecordset)
{
try
{
if(!pRecordset->F ......