易截截图软件、单文件、免安装、纯绿色、仅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表中嵌套查询

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

VB.net操作Access问题

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

请给一个ACCESS多条件查询的例子

请给一个ACCESS多条件查询的例子,字段:姓名,电话,公司,地址为查询条件,只要不为空,就作为查询条件.
你先給這個些字段設置變量並賦初值為:%,
再在查詢 ......

access vba 数组长度

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

ubound()-lbound()

UBound 函数
     

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

语法 ......

access中replace问题

我有一个Units表,结构为:
  ID              UnistsName
  UN1            黑龙江东方学院
  UN2      ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号