C#往数据库插入记录代码
新建的一个窗体,加了一个button按钮,想在单击按钮时候往数据库增加一条记录。
OracleConnection connection = new OracleConnection("Data Source=orcl;User=system;Password=;");
connection.Open();
OracleCommand command = new OracleCommand("insert into t_book values('XX','YY',155666,'6988863',573029173,'TT','TTEWA','FREE','TERQ'')");
command.Connection = connection;
command.ExecuteNonQuery();
connection.Close();
不知道为什么不能成功插入记录。请各位帮忙看下。谢谢了
------解决方案--------------------将SQL语句放入SQL查询器中,看是否执行成功!
------解决方案--------------------调试下不就知道了,也许sql语句错了
------解决方案--------------------value(…'TERQ')你的TERQ后面用的双引号?
------解决方案--------------------把错误提示发出来看看!
一般这个不是sql语法错误就是连接字符串问题!
------解决方案--------------------肯定是语法错误了,多了个单引号。如果要插入单引号,用参数化命令是可以的。
------解决方案--------------------语法错误,多加了个单引号