运行adp.Fill(ds)死机

xiaowangtian 2003-08-21 09:13:09
我用odbc连接informix数据库运行到adp.Fill(ds)时就死了,也没有报错,占用cup还特别大,我试过可以执行update和insert操作,以下是我的代码:
DataSet ds=new DataSet();
OleDbConnection cnn = new OleDbConnection();
cnn.ConnectionString="Provider=DataDirect.Informix7OLEDBProvider.2;Password=wolfde;Persist Security Info=True;User ID=edflow;Data Source=bpcs_test;Initial Catalog=bpcs_test";
cnn.Open();
string strSql = "select * from fso where sord='69276'";
OleDbDataAdapter adp = new OleDbDataAdapter(strSql,cnn);
adp.Fill(ds);
cnn.Close();
...全文
85 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cnhgj 2003-08-21
  • 打赏
  • 举报
回复
ds.clear;
adp.Fill(ds,"student");
xiaowangtian 2003-08-21
  • 打赏
  • 举报
回复
记录不多,是不是设置中的问题,
qimini 2003-08-21
  • 打赏
  • 举报
回复
你的记录有多少条?
雪狼1234567 2003-08-21
  • 打赏
  • 举报
回复
先取得数据,放到DataGrid里

System.Data.SqlClient.SqlConnection conn = new System.Data.SqlClient.SqlConnection("server=localhost;database=northWind;uid=sa;password=110");
conn.Open();
System.Data.SqlClient.SqlDataAdapter da = new System.Data.SqlClient.SqlDataAdapter("select * from student",conn);
dt = new System.Data.DataSet();
da.Fill(dt,"student");

110,524

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧