access数据库查询一问! what is in your tempstring? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 真是的,你得把TEMPSTRING的内容给出来呀,这样我们怎么帮你想噢 “select * from traderecorder where goodsid=1000"这样是可以的但是当改为“select * from traderecorder where goodsid=1000 and payee=1000"就会说“至少有一个参数没有被指定!” 对一下数据类型,都是LONG或INTEGER型吗如果没问题,注意=号左右都要用一个空格分开 try to run the sql statement inside your database, make sure it works 可能你用的表是一个视图吧.如果它有一些外键之类的东西时,就会因值没给全而报错.你可以在VB在数据视图中调语句或到access中去调. payee 字段对吗?还有一个就是类型了啊, 那个问题我已经弄好了,现在有一个新的问题,就是datediff()的用法问题我用"select * from recorder where CLng(DateDiff('d', " & txttime.Text & ", 存储时间)) = 0",明明有"存储时间"和"& txttime.Text &"是同一天的,可是就不显示,说找不到记录。我把"=0"改为"<>0"确能把记录都找出来。 肯定是你的sql语句出了毛病,可能是查询语短中的字段与数据库中的字段不符。 把& TXTTIME.TEXT & 改成 & "#" & txttime.text & "#" &看看可不可以 谢谢colayungnew,这样果然可以了,呵呵 关于鼠标移动问题 关于活动窗口的问题! 哥哥新手求教!DLL编写的问题,各位大哥哥务必近来指点一番阿 ████在水晶报表8.5里面如何控制打印尺寸████ 请问:Access数据库由于非法退出后无法打开,怎么办?急急急!在线等! 请教:怎么使一个事件延时执行? 困惑! 请问VBA高手,在我编写的应用程序中,提供一个文本输入框,如何执行用户在该框中自己输入的VBA代码? ,求救,即将死去的人, 请教:如何用image或picture控件通过ADO往access2002中添加图片? 请问在vb6中的coolbar问题,在线等候答对立即给分 mshflexgrid问题,在线等候!!
“select * from traderecorder where goodsid=1000"这样是可以的
但是当改为
“select * from traderecorder where goodsid=1000 and payee=1000"就会说“至少有一个参数没有被指定!”
如果没问题,注意=号左右都要用一个空格分开
我用"select * from recorder where CLng(DateDiff('d', " & txttime.Text & ", 存储时间)) = 0",明明有"存储时间"和"& txttime.Text &"是同一天的,可是就不显示,说找不到记录。我把"=0"改为"<>0"确能把记录都找出来。