OleDbDataAdapter 如何不能获取某些存储过程的记录集?

_17708668 _17708668 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
OleDbDataAdapter 如何不能获取某些存储过程的记录集?
代码如下:
OleDbParameter para;
OleDbDataAdapter oda = new OleDbDataAdapter( "ubp_selectPlan",g_olecn );
OleDbCommand odc = oda.SelectCommand;
odc.CommandType = CommandType.StoredProcedure;

para = odc.Parameters.Add("@planid", OleDbType.VarChar, 16);
para.Value = planid;
para = odc.Parameters.Add("@remoteserver", OleDbType.VarChar, 32);
para.Value = rserver;
para = odc.Parameters.Add("@db", OleDbType.VarChar, 32);
para.Value = rdb;

try
{
oda.Fill( dt ); //返回记录数为0,在MS 查询分析器中直接调用存储过程有结果
//用 SqlDataAdapter 却可以。在 Delphi 中TADOStoredProc也可以

//..............
}

WHY?????????????????
//.............
...全文

相关推荐

Excel中sheet名获取

轻轻松松就可以获取EXCEL中的sheet名.

zdl

.NET数据集到ADODB记录集的转换

有关如何将.NET数据集转换为ADODB记录集的说明。

weixin_38601499

C#获取Excel信息

C#获取Excel信息C#获取Excel信息C#获取Excel信息C#获取Excel信息C#获取Excel信息C#获取Excel信息C#获取Excel信息

sunzf_master

初学VB.NET使用心得随记

OleDbDataAdapter 不会自动生成,为了使对 DataSet 所作的更改和相关联的数据源协调起来所必须的 SQL 语句。但是,如果设置了 OleDbDataAdapter 的 SelectCommand 属性,那么就可以创建 OleDbCommandBuilder 对象,来自动生成 SQL 语句以更新单表。然后,OleDbCommandBuilder 将生成其他任何未设置的 SQL 语句。

shuohuameijiang

用C#.net编写导入导出EXCEL文件的代码

用C#.net编写导入导出EXCEL文件的代码 标签: string oledbcommand provider tostring microsoft ///导入: string MyFileName = @"C:\\abc.XLS"; string MyTableName = "Sheet1"; try { string MyConnectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\abc.XLS;Extended Properties='Excel 8.0;HDR=NO;IMEX=1'"; string MySQL = "SELECT * FROM [" + MyTableName + "$]"; OleDbConnection myconn = new OleDbConnection(MyConnectionstring); myconn.Open(); OleDbDataAdapter adp = new OleDbDataAdapter(MySQL, myconn); adp.Fill(ds, "res"); myconn.Close(); MessageBox.Show("Excel文件:" + MyFileName + "创建成功!", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information); dataGridView1.DataSource = ds.Tables["res"]; } catch(Exception ex) { MessageBox.Show(ex.Message , "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information); }

sunweihy
评论 7
收藏 已收藏
分享
返回顶部
_17708668
.NET Framework 17,748 成员 24,324 内容