VB 查询语句出错
VB code:
'sqlstr = "INSERT INTO useinfo " & "(usename ,password)" & " values (' " & usename & " ' " & ",'" & password & "');"
代码如上
我用的是ADO连接ACCESS数据库.
在调试时 提示INSERT INTO 语句语法错误
请大家帮我更改下,我不知道那里出错了,郁闷
sqlstr = "INSERT INTO useinfo (usename ,password) values ('" & usename & "', '" & password & "')"
sqlstr = "INSERT INTO useinfo " & "(usename ,password)" & " values (' " & usename & " ' " & ",'" & password & "');"
没有必要
password是jet引擎的关键字,最好不要用于字段名称,如果用了,SQL语句中用[]号括起来
还有一个完整的字符串不要用&串接,只有遇到变量时,才要用&串接
SQL code:
sqlstr = "INSERT INTO useinfo (usename ,[password]) values ('" & usename & "','"& password & "');"
sqlstr = "INSERT INTO useinfo " & "(usename ,password)" & "
相关问答:
为什么C写的DLL文件C、PB能调用VB不能调用?
VB里为什么有的DLL直接通过引用可以使用?有的需要通过declare申明外部函数?这些DLL有什么差别?
1、为什么PB能通过DECLARE声明而VB不行?
2、如果这个dll中的 ......
我用Delphi写了一个DLL, DLL里有MDI的子窗体,DLL初始化时 传递调用者的TApplication给DLL, 在Delphi7中调用已经通过,但是不知道在VB中有无TApplication对应类型, 是否能在VB中调用?
你好,用instance不是就可以了 ......
请教一个有关Commondialog控件的问题(使showfont方法)
第一个问题:
Commondialog这个控件的Flags属性是不是只能在代码中设置
为何我在属性框里的Flags一栏中输入cdlCFScreenFonts(屏幕字体 ......
Option Explicit
Dim N As Integer
Private Sub Command1_Click()
Dim A As Integer, B As Integer
A = 2: B = 3
For N = 1 To 6
  ......