美文网首页
OLEDB连接oracle,参数化查询

OLEDB连接oracle,参数化查询

作者: 收之桑榆_7f65 | 来源:发表于2018-06-14 18:07 被阅读0次

    最近在用.net写一个连接oracle数据库的程序,由于oracle的字符集是us7ascii,在用oracle.manageddataaccess 驱动时,插入数据会出现乱码,折腾了一天也没有解决。最后又换回来oledb驱动。

    在用oledb进行参数化绑定的时候又出现一点小问题,现在简单记录一下。

    string sql="insert in  tableA (col1,col2) values(:value1,:value2);

    下面参数绑定略过,问题出在sql语句的参数占位符是上,如果是oracle数据库,占位符应该是“?”,将上面的sql改成

    string sql="insert in  tableA (col1,col2) values(?,?);  就不会报错了。

    相关文章

      网友评论

          本文标题:OLEDB连接oracle,参数化查询

          本文链接:https://www.haomeiwen.com/subject/cpzyeftx.html