Visual studio2010连接oracle10g时出错

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用户密码