日期:2014-05-17  浏览次数:20769 次

关于向数据库中插入数据的问题
string str = string.Format("insert into kfxx values('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}')" ,textBox2.Text ,textBox3 .Text ,textBox4 .Text ,textBox5 .Text ,textBox6 .Text ,textBox7 .Text ,textBox8 .Text ,textBox9 .Text );
这行代码写出来后报错说什么索引(从零开始)必须大于或等于零,且小于参数列表的大小

------解决方案--------------------
你数数前面的{}是10个,后面的textbox.Text只有9个,少了一个,所以对不上
------解决方案--------------------
你给个10个参数吗?难道你不是才只给7个参数嘛?