举报游戏厅电话:VB sql 语法问题

来源:百度文库 编辑:高考问答 时间:2024/05/06 07:03:21
我想将filepath,filetype,filename变量插入file表的filepath,filetype,filename的字段中,请问语法哪里错了
"INSERT INTO file(filepath,filetype,filename) VALUES ('" + Trim(filepath) + "','" + Trim(filetype) + "','" + Trim(filename) + "')"

"insert into file(filepath,filetype,filename)values("" & trim(filepath) & "," & trim(filetype) & "," & trim(filename) & "")

看这样行不 不要用+ 用& ...
虽然都是将两个字符串并接起来 但是
+的两边都要为字符型 而&不管两边的操作数是什么类型都采取并接

语法没错,但是不能正常运行的:
1。+会把看上去像数字的先转换成数,应该用&
2。filepath、filetype、filename里如果有单引号'会出问题,要写个函数转换一下