【发布时间】:2016-08-09 11:22:46
【问题描述】:
我的代码有错误----'Unicode'是一个无效的连接字符串属性
网页配置:
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=XE;Persist Security Info=True;User ID=****;Password=****;Unicode=True"
providerName="System.Data.OracleClient" /> </connectionStrings>
Asp.net:
public DataTable Bankomat(DataTable dt)
{
using (con = new OracleConnection())
{
using (cmd = new OracleCommand())
{
con.ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["connectionString"].ToString();
cmd.Connection = con;
cmd.CommandText = "select * from bankomat";
con.Open();
dt.Load(cmd.ExecuteReader());
con.Close();
}
}
return dt;
}
【问题讨论】:
-
您的代码没有错误。你的配置有错误。此外,您似乎正在尝试恢复旧版本的 ASP.NET,因此请查看asp.net/get-started,了解这些天您如何使用 ASP.NET。
-
删除这个
Unicode=True
标签: asp.net oracle unicode connection-string