c# sql语句问题

[复制链接]
查看11 | 回复2 | 2008-12-7 19:44:55 | 显示全部楼层 |阅读模式
Cmd.CommandText = "Insert into files(file_ID,file_name,catalog_ID) values('" +count+ " ," + s +" ," + c1 +")"'";
提示常量中有换行符错误,是什么原因?

回复

使用道具 举报

千问 | 2008-12-7 19:44:55 | 显示全部楼层
你要注意插入的内容的格式,如果是数字比如id号,就不要加引号。如果是字符串要加上单引号,你的SQL字符串的格式不对。" insert into files( file_ID,file_name,catalog_ID ) values("+count+",'"+s+"',"+c1+")";我这也不一定就对,主要看你怎么设置你的变量类型了...
回复

使用道具 举报

千问 | 2008-12-7 19:44:55 | 显示全部楼层
Cmd.CommandText = "Insert into files(file_ID,file_name,catalog_ID) values('" +count+ " ','" + s +"' ,'" + c1 +"')";...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行