搬家地24天-citect V7.4连接access数据库,计算记录数量

前面的博客记录了如何使用odbc方式连接access数据库。本篇记录如何计算连接的数据表有多少条记录。

在cicode写入以下代码:

FUNCTION ConnAccess()
INT hsql,hrec,hrowcount;
STRING sSQL;
hsql = SQLConnect("DSN=myaccess;UID=;PWD=");
IF hsql=-1 THEN
  Message("注意","连接Mydatabase数据库失败",0);
ELSE
   sSQL="select * from mytable"; //读取数据表中符合条件的记录
  hrec=SQLGetRecordset(hsql,ssql); //得到记录集
   hrowcount=SQLRowCount(hrec); //计算记录数
  Message("note",hrowcount,0);
   SQLDisconnect(hsql);
END
END

 

在页面上添加一个按钮,按钮的鼠标点击事件中添加以下代码:

ConnAccess();

保存、编译、运行,就能看到记录数了。在access表格中删减或者增加记录,再次点击按钮就能看到得到的记录数相应的变化。

posted @ 2021-02-21 19:56  来自金沙江的小鱼  阅读(238)  评论(0编辑  收藏  举报