鹅
鹅卵石
Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠,我目前在作一个固定资产的管理软件,在使用adoquery控件遇到几个问题,请指教:(数据库为access,windows 2000 prefessional)
1。在使用select语句作查询的时候,如果数据库中没有相应纪录的话,
则报“数据集中BOF或EOF为真,或当前纪录已经被删除,当前纪录不能为空!”的错误,
请指教该如何做。
2.在使用SELECT,UPDATE等SQL语句时,该语句中的条件设置中有“日期”字段,
如果语句写成“SELECT……WHEN … 日期='''+MYDATE+'''…”这样的形式的话,则报“应用程序数据类型不匹配”的错误,
如果语句写成“SELECT……WHEN … 日期='+MYDATE+'…”这样的形式的话,则不报错,但是查询不到该记录(数据库该记录确实存在),请指教。
求救谢谢好心人解答!
1。在使用select语句作查询的时候,如果数据库中没有相应纪录的话,
则报“数据集中BOF或EOF为真,或当前纪录已经被删除,当前纪录不能为空!”的错误,
请指教该如何做。
2.在使用SELECT,UPDATE等SQL语句时,该语句中的条件设置中有“日期”字段,
如果语句写成“SELECT……WHEN … 日期='''+MYDATE+'''…”这样的形式的话,则报“应用程序数据类型不匹配”的错误,
如果语句写成“SELECT……WHEN … 日期='+MYDATE+'…”这样的形式的话,则不报错,但是查询不到该记录(数据库该记录确实存在),请指教。
求救谢谢好心人解答!