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

Access带参数的查询

在access中怎么执行select TOP (@size) * from table1
这个TOP怎么带参数查询啊
用VBA动态生成SQL语句,再执行

不能直接用SQL语句,用字符串累加生成SQL语句的方法来执行SQL语句

top n 这个没有办法使用参数。
你只能通过你的程序来生成这个SQL语句,或者根据这个SQL语句生成你的查询了。

学习学习

将top 参数传递进去,打开记录集访问即可

Dim rstSJK As new ADODB.Recordset
Dim cn As new ADODB.Connection
Set CN = CurrentProject.Connection
sql="select top " & n & " from tt "
rstSJK.Open sql, cn, adOpenKeyset, adLockOptimistic, adCmdText

Dim rstSJK As New ADODB.Recordset
n = 10
SQL = "select top " & n & " * from aa "
MsgBox SQL
rstSJK.Open SQL, CurrentProject.Connection, adOpenKeyset, adLockOptimistic, adCmdText
Do While Not rstSJK.EOF
......
rstSJK.MoveNext
Loop

引用
将top 参数传递进去,打开记录集访问即可

同意

引用 5 楼 wwwwa 的回复:
将top 参数传递进去,打开记录集访问即可
不明白啊

引用
引用 5 楼 wwwwa 的回复:
将top 参数传递进去,打开记录集访问即可
不明白啊

7楼就是VBA示例

在你的程序中

int iSize=10;
string sql = "select top " + iSize + " * from table1 ";



相关问答:

加条件的VB excel导入ACCESS 数据库

在TEXT1.TEXT  中读取EXCEL的路径
选择combo1.text中的数据表名称
点击导入后 如果字段和数据库的一样 就执行导入 否则提示出错信息


各位大哥帮帮小弟  要怎么写这个执行程序  现在 ......

VB.net操作Access问题

用的是2008写了一段判断数据库DbName中是否有表TabName的程序,但是在调用的时候出现了数据库名称不能转换为Double型数据的问题,但是在这当中我根本没有设置Double型数据,刚开始接触VB.net,不是很懂,大家帮忙啊 ......

ACCESS中建立切换表单时遇到问题 在线等

ACCESS中建立切换表单,
点击 工具/资料库公用程式/切换表单管理员 后
提示:Microsoft office access无法建立visual basic模组!
到底是出了什麽问题呢?
第一次这样建立切换表单是可以的,但是由于有 ......

导入excel表格到access后产生的问题?

系统每天产生一个excel文件,格式相同,内容用文件名(用产生的时间命名)区分。我做了一个access数据库,导入excel的数据,我想加一项纪录文件名来区分内容,可是怎么做呢?又或者用什么其他方法可以办到?谢了
你 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号