易截截图软件、单文件、免安装、纯绿色、仅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 ";



相关问答:

ACCESS数据库与VB开发的软件进行互连网连接

本来我是用ACCESS+VB建立一个软件(局域网),现在由于办公地点有变动,相换成INTERNAT的,有没有办法解决,

象这样的情况,如果是广域网,最好改成:B\S的
如果是局域网的,最好改成:C\S的
http://downlo ......

在一张access表中嵌套查询

strSQLCmd.Format(_T("select * from (select * from talk_info where %s ='%s') where %s ='%s'"),
strVar,strValue,strVar2,strValue2);
请问这语句有问题吗
没有问题。
......

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

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

access vba 数组长度

access vba 中怎么取得数组长度?
数组行?
UBound(数组名)

ubound()-lbound()

UBound 函数
     

返回一个 Long 型数据,其值为指定的数组维可用的最大下标。

语法 ......

ACCESS数据库关联查询问题?

初用ACCESS数据库,要实现一个关联查询,sql语句如下:select pid,product_Type.name as tid,name,img_url,context,remark from Product join product_Type on product.type_id = product_Type.type_id order by pid ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号