Visual studio2010连接oracle10g时出错
问题描述:
使用的ado.net2.0框架,想要实现单击按钮1时,程序连接到指定的Oracle数据库,并在label1上显示连接成功及当前数据库的版本信息;单击按钮2时,程序断开连接。但是单击按钮1时没有反应,单击按钮2时有已经断开字样。调试时没有错误提醒。
在按钮1和按钮2上分别添加了click事件,form1上添加了Page_Load事件。
答
有没有报错,你catch里抛出异常看看就知道了。messagebox.show或者throw ex
答
通过描述判断,点击[按钮1]时报错,从而导致没有反应.
建议做如下改动以进行判定. catch(Exception ex){ label1.Text=ex.Message; }
答
试试这个
[C#] 纯文本查看 复制代码
?
1
connectionString="Password=czh;User ID=czh;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.168.211)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=skydream)));"
HOST:服务器IP或者服务器名称
SERVICE_NAME:oracle数据名称
User ID:oracle 用户名
Password:oracle用户密码