日期:2014-05-16  浏览次数:20817 次

access中如何绑定变量?
Oracle中的绑定如下,
SELECT   TaskId,   Name,   Complete
FROM   Tasks  
where   Complete=:IsComplete;

但是在access中应该怎么写呢?

------解决方案--------------------
查询中:
SELECT TaskId, Name, Complete
FROM Tasks
where Complete=[IsComplete]
会提示你输入内容

------解决方案--------------------
具体在语言中的实现,请到相应的语言版块去问吧
------解决方案--------------------

Access使用的是Jet-SQL,SQL Server使用的是T-SQL,Oracle使用的是PL/SQL,用法上相差很大。

JET SQL 帮助(jet4 access2000)下载地址

http://www.access911.net/index.asp?board=8&recordid=75FAB71E&tt=

------解决方案--------------------
可以用代码动态构建SQL语句,或者用构造参数的方式处理。
------解决方案--------------------
--如果在查询中,提示输入参数,可以:

查询中:
SELECT [TaskId], [Name], [Complete]
FROM Tasks
where [Complete]=[IsComplete]

注意:where 中[Complete]=[是字段名,[IsComplete]是提示要输入参数