本来用OracleConnection来操作是没有问题的,但是出现在乱码,听说改用OleDbConnection可以解决这个问题,但是改过之后发现连接数据库出错了,那就一定是代码的问题,请大家看看吧:
OleDbConnection conn= new OleDbConnection(Provider=OraOLEDB.Oracle.1;User ID=app;Data Source=appmy;Extended Properties=;Persist Security Info=False);
try
{
conn.Open();
MessageBox.Show ("连接成功!");
conn.Close();
}
catch
{
conn.Close();
MessageBox.Show ("连接不成功!请检查数据源!");
} 而且连接字符串是从控件中手动连接通后复制过来的,应该不会有问题啊,错误提示是:
末处理的System.Data.OleDb.OleDbException异常出现在system.data.dll中
OleDbConnection conn= new OleDbConnection(Provider=OraOLEDB.Oracle.1;User ID=app;Data Source=appmy;Extended Properties=;Persist Security Info=False);
try
{
conn.Open();
MessageBox.Show ("连接成功!");
conn.Close();
}
catch
{
conn.Close();
MessageBox.Show ("连接不成功!请检查数据源!");
} 而且连接字符串是从控件中手动连接通后复制过来的,应该不会有问题啊,错误提示是:
末处理的System.Data.OleDb.OleDbException异常出现在system.data.dll中
解决方案 »
- 我用OpenFileDialog打开一个桌面的快捷方式文件时候,如何得到该快捷方式的文件名?
- 怎么把dataGridView里面的数据中某一条删除
- c#做的应用程序生成软件后,桌面图标怎么改成自定义的?
- 用资源文件重绘窗体的问题,总提示如下错误,代码我贴出来,请大家帮忙!!!1
- 读文件的问题,高手过来看看
- 在另一台机器上安装后,运行程序出现SetupError?
- 关于学习visual studio 2005和SQL的疑惑
- 怎样才能得到一个object的name属性[C#]
- 谁有net2003的帮助下在地址?
- event 关键字有什么用?感觉没有用啊,在声明事件时不加这个关键字也行啊.
- 不同窗体间的方法调用问题!
- 水晶报表 CrystalReport1 cr = new CrystalReport1() 命名空间问题
你的连接串里怎么没有密码阿?