C#连接oracle数据库的问题
1个回答
展开全部
cmd.CommandText = v_sql;try{if (cmd.ExecuteNonQuery() == 0){MessageBox.Show("您的用户名或密码不正确! ");}else{MessageBox.Show("欢迎使用! ");}}catch{MessageBox.Show( "数据库没链接上吗? ");}finally{conn.Close();}}private void cancel_button_Click(object sender, EventArgs e){Application.ExitThread();}}}总是提示连接不上 请各位帮忙看看谢谢啊! 补充: 我在ODBC的系統DSN裡的驅動程序oracle in orahome92 裡面Data Source Name 為 nes
TNS Service Name 為 NES(這是我在oracle裡配的) 在Test connection 裡測試是成功的 补充: 我在ODBC裡DSN中配添加ORCALE ORAHOME92, DATA SOURCE NAME 為 nes TNS SERVER NAME 為 nes
在TEST CONNECTION 中的USER NAME 為 nes PASSWORD 為 nes 測試是通過的 补充: 异常是 找不到表或视图
我建了一个数据库叫nes 同时建立了一个表空间也是nes 用户名叫 nes 密码nes 在表空间了建立了一个表叫 login_table 然后在C#里建立了一个登录界面 在odbc里面按照上面的方式配置,运行是就提示异常 补充: 我应用oracle建立了一个数据库叫nes, 建立表空间 nes 用户nes(dba权限) 在表空间内建立 表login_table,(v_name ,v_pw ) 应用C#制作登录界面 如上,采用把catch后边加上(Exception ex)把MessageBox.Show();里边改成ex.Message然后运行,异常是ora-00942表或视图不存在
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询