-
为什么要写这样的值 ('" + sname + "','" + sloginname + "','" + spassword + "');
只需写如下值( sname ,sloginname,spassword ); 如果你需要得到两个值的总和,你可以声明一个变量并将字符串相加,我不明白你为什么要把它写在值中?
-
string ssql = "insert into users (loginname,password,name) values ('" + sname + "','" + sloginname + "','" + spassword + "')";插入字段与数值不对应,并且 users 表中没有其他不能为空的内容。
-
users 到 [users] 尝试。
仔细检查每个字段的类型是否为字符串。
-
首先,您应该将 [] 符号添加到 users 表中。
其次,查看您的字段名称是否正确。
另外,你没有说你运行后报告了什么错误,如何为你解决?
-
你用的是什么数据库,密码里的Access是关键词,要写[password],名字不知道是不是,可以试试。
-
如果你不报告任何错误,谁知道如何解决它们。
-
访问日期两面都标注,不是单引号,改后再看哪里出了问题。
-
访问日期用标记标记,而不是单引号。
在编程语言中,日期在内存中占用 8 个字节,并存储为浮点数。
基于日期的数据的日期范围为 100 年 1 月 1 日至 9999 年 12 月 31 日。
日期数据的时间范围为 00:00:00 23:59:59。
将日期和时间放在括号中,允许日期和时间有多种格式。
日期可以用“,”分隔,可以是年、月、日,也可以是月、日、年的顺序。 时间必须以“:”分隔,顺序如下:小时、分钟、秒。
示例:或 08:30:00 am
09 10 2000 08:30:00 am 示例:将 mylab 调暗为日期
mylab = #9/3/2001 11:35:00 am#time = mylab
在 VB 中,它会自动转换为 mm dd yy 的形式。
-
如果这些字段中有单引号,则这种涂鸦方法将导致错误。
具体的错误消息是什么? 发布并查看。
-
最好将 inser 改成插入。 你不妨试一试。
-
当您出现错误时,将鼠标移到 SQL 上以查看内容,如果看不到问题,请复制 SQL 值并粘贴它。
-
无法查看整个 SQL 的连接方式。 但问题应该在于:
不要添加数字类型的字段' ',看来你的CJ应该是一个数字,你也加了'1'
2.应添加字符类型' '注意你有什么类型的zjh。
3.对于日期和时间类型,直接使用字符串,即也应该添加' ',并注意'2015/1/6' ,'2015-1-6'无论是否都支持,后者更好。
-
尝试删除 s 后面的空格。
-
你是怎么写生日的时间类型,参数值的?你为什么不尝试在绳子的两边添加符号呢?
-
1. 参数化查询不能直接在查询窗口中运行。
2. 你用的语法是SQL的参数语法,不是access,access的参数符号是什么? 它不是@,详见。
-
oledbconnection conn = new oledbconnection(;
最终构造是错误的吗? 这就像我要写连接一样。
-
字段名称和表名可以是中文吗? 我猜这是错误的名字。
-
(这个括号不是英文的,是吗?
-
我还尝试过插入语句的格式是否正确(因为它是从另一个正在运行的程序复制的),并且它在我的文件中显示“插入到语句语法错误”
但后来通过在表名和字段名中添加括号来解决它,如下所示:
sql="insert into [stu]([cpu],[grade,department],[timepd],[money],[needs],[houhui],[thing],[timegj],[gfs]) values('" & cpu & "','" & grade & "','" & department & "','" & timepd & "','" & money & "','" & needs & "','" & houhui & "','" & thing & "','" & timegj & "','" & gfs & "')"
我正在使用 C
-
如果未在表中指定主键,则可能无法根据字段条件获取插入的 SQL 语句。
例如,自动 ID
while(!e)、!e 相当于! (e==true),相当于先确定e是否为真,然后取否定。 while(!e),实际循环执行的条件是 e 为 false。 >>>More
你是在问 ABAP 编程语句吗?
如果在这里它意味着条件,事实上,在英语中"如果"意思差不多,你可以理解为:如果是的话。 以下是程序的执行,即使执行了条件句和程序,也要结束。 >>>More