vb select* from语句数字错误
"select*fromnongdubiaowhereyear(日期)=2012andday(日期)between21and22"这句话可以执行改为int1=int(te...
"select * from nongdubiao where year(日期)=2012 and day(日期) between 21 and 22"
这句话可以执行
改为
int1=int(text1.text) int2=int(text2.text) 在text1和text2中输入21,22,between int1 and int2 ,这样就不正确了,谁知道这时为什么? 展开
这句话可以执行
改为
int1=int(text1.text) int2=int(text2.text) 在text1和text2中输入21,22,between int1 and int2 ,这样就不正确了,谁知道这时为什么? 展开
展开全部
int后面跟的参数必须是数值型的,你可以这样:
int1=int(VAL(text1.text)) int2=int(VAL((text2.text))
int1=int(VAL(text1.text)) int2=int(VAL((text2.text))
追问
改了,还是不对,提示说至少一个参数没有被指定值
追答
看上去第一句就有问题,between 前面应该是个日期字段的名字才可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很简单
"select * from nongdubiao where year(日期)=2012 and day(日期) between "& int1 &" and "& int2
"select * from nongdubiao where year(日期)=2012 and day(日期) between "& int1 &" and "& int2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int1 = Text1.Text
int2 = Text2.Text
"select * from nongdubiao where year(日期)=2012 and day(日期) between “& int1 & ” and “ & Int2
int2 = Text2.Text
"select * from nongdubiao where year(日期)=2012 and day(日期) between “& int1 & ” and “ & Int2
更多追问追答
追问
不对啊
追答
能说详细么?不对在哪里?
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询