我正在尝试使用asp .net网站与oracle db建立一个简单的连接来填充gridview。但错误显示如下“附加信息:ORA-12154:TNS:无法解析指定的连接标识符” 同样在vs 2008中正常工作但在2015年它给出了错误。错误出现在con.open();.任何想法都将不胜感激。 C#
public partial class _Default : System.Web.UI.Page
{
//connection file for data base connection
String connectionString = ConfigurationManager.ConnectionStrings["conndbprodnew"].ConnectionString;
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
OracleConnection Con = new OracleConnection(connectionString);
Con.Open();
DataTable tab = new DataTable();
OracleDataAdapter da = new OracleDataAdapter("select * from Par_conn", Con);
da.Fill(tab);
GridView1.DataSource = tab;
GridView1.DataBind();
Con.Close();
Con.Dispose();
}
}
web config
<connectionStrings>
<add name="conndbprodnew" connectionString="Data Source=Dev;User ID=dew;Password=mes;Unicode=True" providerName="System.Data.OracleClient"/>
</connectionStrings>