您好,欢迎访问一九零五行业门户网

初学数据库遇到的一些问题

数据库对于初学者的耐心和细心以及全局观是有要求的,当缺少了3这种的一项就会出现很多问题,对于常见的问题,我先写一下,之后,若有问题,再来补充吧。 出现了这样的问题,就证明access数据库没有连接上,看看是不是数据库的*.mdb文件没有写对他的目录。
        数据库对于初学者的耐心和细心以及全局观是有要求的,当缺少了3这种的一项就会出现很多问题,对于常见的问题,我先写一下,之后,若有问题,再来补充吧。
出现了这样的问题,就证明access数据库没有连接上,看看是不是数据库的*.mdb文件没有写对他的目录。
出现这个原因是因为,参数类型不正确,比如:
 dim parm as new parameter
        set parm = objcmd.createparameter(用户名, advarchar, adparaminput, 10)
        objcmd.parameters.append parm
        set parm = objcmd.createparameter(身份, advarchar, 10)
        objcmd.parameters.append parm
        label4 =
实际上将第4行,改为 set parm = objcmd.createparameter(身份, advarchar, adparaminput, 10)
这是不细心的表现。
实际上出现问题的sql语句,直接找sql语句就可以了:
 .commandtext = aelect*from 系统用户 where 用户名 like? & _
                                            and 身份 like?
很简单,就是select写成了aelect,就会出现错误。
他已经说的很明显了,就是like后面缺了“?”
其它类似信息

推荐信息