在使用access中 sql="select * from tablename where id="&tyid 后面的tyid是一个变量

高手们帮我说下,在使用access中 sql="select * from tablename where id="&tyid 后面的tyid是一个变量
最新回答
信上诗两行

2024-10-31 10:56:22

字符型:
sql="select * from tablename where id='" & tyid & "'" '用单引号括全了(也就是前后都不能差)
整型:
sql="select * from tablename where id= " & tyid '这样就可以
视水若沙

2024-10-31 10:58:58

id 是什么类型?长整型吧,
如果TYID是整型,sql="select * from tablename where id=" & tyid
如果TYID是字符型,sql="select * from tablename where id=" & CDBL(tyid )
北橙旧梦

2024-10-31 11:35:10

字符型:直接 sql="select * from tablename where id="&tyid ,&来连接两个字符串
整型:sql="select * from tablename where id="&cstr(tyid) , cstr()将非字符型转化为字符型,然后&符号进行字符串连接