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



相关问答:

asp跟Access数据连接问题。

IsSqlDataBase = 0 '主数据库类型(1=SQL,0=AC)

'===========================================================================
SqlDatabaseName = "ads365" '主数据库名
S ......

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

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


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

在一张access表中嵌套查询

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

ACCESS繁体连接简体sqlserver2000

  我的数据库是简体sqlserver2000 ,我想在繁体access下连接,通过odbc是可以了,但在access下出现打开的表全中"#已删除"
不知道要怎么操作才可以用ACCESS繁体连接简体sqlserver2000.谢谢!!!
大家都 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号