这个语句哪错了 "and" 前后都没有空格如果在字符串里有"应该用4个"实际上sql语句字符串用的是单引号 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个SQL语句写的有点莫名其妙,不知道你想要干什么。而且如果看这语句似乎连VB的if.... then用的也不算太好,因为where后面的条件写出来的格式跟if 后面的条件应该是一个格式的(几乎所有语言都是同一个格式)。你可以在这条语句后面加上一句:Text1.Text=strsql1看看你写的这是什么,你就会知道你为什么错了。另外,那个等号(=)应该换成=,在SQL语句中字符串用单引号 strsql1 = "select * from box1 where 1(这个1什么意思?)=1 " & Trim(ss) & "and"(逻辑运算符?) & "DateDiff("2w", Now, "返回日期")" and 前后加空格 你的ss应该是生成的条件把 ,1=1是为了ss为空时查询不会出错把 。添加断点后看看str的内容是什么就可以了 strsql1 = "select * from box1 where 1='" & Trim(ss) & "'and DateDiff("2w", Now, "返回日期")" vb 如何判断Text文本里有多少个字符或字节 初学者问,帮我看看怎么做。 大哥们哪里有输入法的源程序呀? 各位大大 请问要得到卡中总共有几条未读的短信用什么要的AT命令可实现?哪里有详细的AT命令说明下载? 请问在Active Report中,根据不同字段进行换页的问题 高手们!!怎样用两个日期的差计算天数!!(100) 急 VB 6.0 将数据导出为EXCEL 如何设置某列文本属性为分数 打印问题,急 如何把输入的字符转换成啊ASIC码显示?谢谢各位帮忙! 为何数据库会出现数据库格式不可识别的错误,100分
而且如果看这语句似乎连VB的if.... then用的也不算太好,因为where后面的条件写出来的格式跟if 后面的条件应该是一个格式的(几乎所有语言都是同一个格式)。
你可以在这条语句后面加上一句:
Text1.Text=strsql1
看看你写的这是什么,你就会知道你为什么错了。另外,那个等号(=)应该换成=,在SQL语句中字符串用单引号