ORA-01858: 在要求输入数字处找到非数字字符 and ORA-01007: 变量不在选择列表中
来源:互联网 发布:人工智能哪个技术 编辑:程序博客网 时间:2024/05/24 05:13
改写视图JIANCHARQ,to_char(JIANCHARQ,'YYYY-MM-DD') as JIANCHARQFORMAT,将日期格式化显示,程序后台报ORA-01858: 在要求输入数字处找到非数字字符 这个错误;视图在PLsql能正常显示,提取程序中的sql也没有问题public DataSet Query(string sqlString, params IDataParameter[] cmdParms) { using (OracleConnection connection = new OracleConnection(ConnectionString)) { DataSet ds = new DataSet(); using (OracleCommand cmd = new OracleCommand()) { PrepareCommand(cmd, connection, null, sqlString, cmdParms); using (OracleDataAdapter da = new OracleDataAdapter(cmd)) { da.Fill(ds, "ds"); cmd.Parameters.Clear(); } return ds; } } }断点在da.Fill(ds, "ds"); 处报错。还原视图修改成未改之前的状态,后台程序报ORA-01007: 变量不在选择列表中这个错误。退出VS2010,重新打开项目,重新生成又成功了。添加to_char(JIANCHARQ,'YYYY-MM-DD') as JIANCHARQFORMAT,这段重新生成项目又是可以的。应该是VS2010缓存机制导致的这一系列报错
0 0
- ORA-01858: 在要求输入数字处找到非数字字符 and ORA-01007: 变量不在选择列表中
- java.sql.SQLException: ORA-01858: 在要求输入数字处找到非数字字符
- ORA-01858: 在要求输入数字处找到非数字字符
- ORA-01858:在要求输入数字处找到非数字字符
- java.sql.SQLException: ORA-01858: 在要求输入数字处找到非数字字符
- ORA-01858 :在要求输入数字处找到非数字字符
- oracle插入数据时提示要求输入数字处找到非数字字符
- 在文本框中输入非数字字符
- 文本框中禁止非数字字符输入
- 文本框中禁止非数字字符输入比如手机号码、邮编
- 具有在输入非数字字符不回显的效果,即对非数字字符的输入不作反应。
- JS 屏蔽非数字字符的输入
- ORA-01722: 无效数字
- ORA-01722:无效数字
- ORA-01722: 无效数字
- oracle ---> ora 无效数字
- ORA-01722: 无效数字
- ORA-01722:无效数字
- int自动封装Integer的小知识(转载)
- PRML读书笔记——神经网络
- mysql协议分析-load data
- WAJUEJI which home strong!
- MySQL选出指定数量的字符SUBSTRING_INDEX
- ORA-01858: 在要求输入数字处找到非数字字符 and ORA-01007: 变量不在选择列表中
- 55-比较字符串
- 练习:用脚本文件实现对虚拟机的控制
- Python 网络爬虫--简单的爬取一些防爬取的网站
- hbase多master和动态添加节点
- 移植qrencode到ARM-Linux,实现字符串生成二维码图片
- APP编译报最大方法数超65k解决方案总结
- SDUT 3360 学生信息的添加与查询
- PBOC/EMV之圈存模式的变革