private void bao_cun_Click_1(object sender, EventArgs e)
{
MyClass.getsqlcom("Insert into [user](username,password)values('" + registname.Text.Trim() + "','" + mima.Text.Trim() + "')");
string sqlStr ="create table ";
sqlStr+=registname.Text.Trim() +"CDinfor";
sqlStr += "编码 varchar(50) indentity(1,1) primary key ,";
sqlStr += "曲名 varchar(50) ,";
sqlStr += "作家 varchar(50) ,";
sqlStr += "演奏 varchar(50) ,";
sqlStr += "音乐介质 varchar(50) ,";
sqlStr += "国别 varchar(50) ,";
sqlStr += "专辑 varchar(50) ,";
sqlStr += "出版 varchar(50) ,";
sqlStr += "年代 varchar(50) ,";
sqlStr += "一级分类 varchar(50) ,";
sqlStr += "一级分类 varchar(50) ,";
sqlStr += "一级分类 varchar(50) ,";
sqlStr += "foreign key username references [user])";
MyClass.getsqlcom(sqlStr);
}
帮忙看下这段程序哪里出了错?C# sql200 错误提示:varchar附近有语法错误
答案:3 悬赏:10 手机版
解决时间 2021-03-18 02:26
- 提问者网友:轻浮
- 2021-03-17 04:48
最佳答案
- 五星知识达人网友:青灯有味
- 2021-03-17 05:06
sqlStr+=registname.Text.Trim() +"CDinfor";
sqlStr += "编码 varchar(50) indentity(1,1) primary key ,";
括号呢?
你调试的时候把sqlstr的值取出来在查询分析器里运行一遍试试不就知道了
sqlStr += "编码 varchar(50) indentity(1,1) primary key ,";
括号呢?
你调试的时候把sqlstr的值取出来在查询分析器里运行一遍试试不就知道了
全部回答
- 1楼网友:琴狂剑也妄
- 2021-03-17 07:07
你好!
sqlStr+=registname.Text.Trim() +"CDinfor";
希望对你有所帮助,望采纳。
- 2楼网友:末日狂欢
- 2021-03-17 06:15
你在最后一行设个断点 看看SQL在哪报错, 你这看着都累。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯