- 论坛徽章:
- 0
|
如题,我用的是FORM6I带的客户端,配置后PL/SQL8连接数据库没问题,但在DOTNET程序中使用时却始终报TNS错,如下:
ORA-12154: TNS:无法处理服务名
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: ORA-12154: TNS:无法处理服务名
连接代码如下:
Dim myconn As OleDb.OleDbConnection
Protected WithEvents TextBox2 As System.Web.UI.WebControls.TextBox
Protected WithEvents TextBox1 As System.Web.UI.WebControls.TextBox
Protected WithEvents DropDownList1 As System.Web.UI.WebControls.DropDownList
Protected WithEvents Button2 As System.Web.UI.HtmlControls.HtmlInputButton
Protected WithEvents Button1 As System.Web.UI.HtmlControls.HtmlInputButton
'注意: 以下占位符声明是 Web 窗体设计器所必需的。
'不要删除或移动它。
Private designerPlaceholderDeclaration As System.Object
Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
'CODEGEN: 此方法调用是 Web 窗体设计器所必需的
'不要使用代码编辑器修改它。
InitializeComponent()
myconn = New OleDb.OleDbConnection("Provider=MSDAORA.1;User ID=kaz;data source=kaz;password=kazkaz;")
End Sub |
|