1、insert guestcategory改为insert into guestcategory2、sql3改为下面的形式,因为你的SQL语句是通过字符串封装的,所以区分字段是数值还是字符串,是由参数列表{0},'{1}','{2}'里的形式区分的,加了单引号的就是字符串值,所以没有必要再用类型转换String.Format("insert into guestcategory (categoryid,categoryname,categoryrate) values ({0},'{1}','{2}')",txt_roomNo.Text, txt_name.Text, txt_roomtype.Text);
查一下:SqlParameter
你会懂的
http://www.cnblogs.com/fuchongjundream/archive/2012/04/02/2429747.html
我加了没用,
另外我改后什么问题吗,
为什么添加的是空数据?
请不吝赐教,谢谢?
引自WIKI百科插入 (SQL)