c# 索引(从零开始)必须大于或等于零,且小于参数列表的大小。
用win窗体向数据库里面插入数据时候报错了。c#新手才开始学,完全不知道哪里错了_(:з」∠)_求大神笼罩。在数据库中是能正常拆入数据的。stringnickName=t...
用win窗体向数据库里面插入数据时候报错了。
c#新手才开始学,完全不知道哪里错了_(:з」∠)_求大神笼罩。
在数据库中是能正常拆入数据的。
string nickName = txtNickName.Text.Trim();
string loginPwd = masLoginPwd.Text.Trim();
string age = masAge.Text.Trim();
string sex = rdoMan.Checked ? rdoMan.Text:rdoWoman.Text;
string connString ="Data Source=.;Initial Catalog=QQ;User ID=Yui;Password=123" + "Integrated=True";
SqlConnection connection = new SqlConnection(connString);
int number = 0;
string sql = string.Format("INSERT INTO Users(NicName,LoginPwd,Age,Sex)"
+"VALUES('{0}','{1}',{2},'{3}'),nickName,loginPwd,age,sex"); 展开
c#新手才开始学,完全不知道哪里错了_(:з」∠)_求大神笼罩。
在数据库中是能正常拆入数据的。
string nickName = txtNickName.Text.Trim();
string loginPwd = masLoginPwd.Text.Trim();
string age = masAge.Text.Trim();
string sex = rdoMan.Checked ? rdoMan.Text:rdoWoman.Text;
string connString ="Data Source=.;Initial Catalog=QQ;User ID=Yui;Password=123" + "Integrated=True";
SqlConnection connection = new SqlConnection(connString);
int number = 0;
string sql = string.Format("INSERT INTO Users(NicName,LoginPwd,Age,Sex)"
+"VALUES('{0}','{1}',{2},'{3}'),nickName,loginPwd,age,sex"); 展开
2个回答
展开全部
字符串写错了,能不能把代码贴出来!
String sql=string.format("inser into user(nicname,loginpwd,age,sex) values('{0}','{1}',{2},'{3}')",nicname,loginpwd,age,sex);
String sql=string.format("inser into user(nicname,loginpwd,age,sex) values('{0}','{1}',{2},'{3}')",nicname,loginpwd,age,sex);
追问
已经知道哪里不对啦,还是非常感谢您花时间看我这个渣代码~O(∩_∩)O谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string.Format括号错了
string sql = string.Format("INSERT INTO Users(NicName,LoginPwd,Age,Sex)" +
"Values('{0}','{1}',{2},'{3}')", nickName, loginPwd, age, sex);
string sql = string.Format("INSERT INTO Users(NicName,LoginPwd,Age,Sex)" +
"Values('{0}','{1}',{2},'{3}')", nickName, loginPwd, age, sex);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询