asp.net中,如何向oracle插入一条日期记录

来源:百度知道 编辑:UC知道 时间:2024/05/17 21:54:14
我使用的是 c# ORACLE

1.数据库名 database1 ,表名 table1
字段
name varchar2
rq date

语句为
cmd.CommandText="insert into table1(name,rq) values ('"+name1+"',to_date('"+rq1+"','yyyymmdd'))";
其中,name1、rq1是不为空的参数,运行报错“ORA-00911:无效字符”。
请教各位高手,到底如何解决?谢谢!

+ 改成 & 而%前后有空格

有可能是rq1是非日期型.这样试一下

cmd.CommandText="insert into table1(name,rq) values ('"+name1+"',sysdate)";

to_date 改成 to_char