`

细说.NET 中 SqlDataAdapter 带参数问题

    博客分类:
  • .net
 
阅读更多

dt = new SqlDataAdapter(sql, sqlconn);
dt.Fill(ds);

 

当sql语句是带参数传递的话,这里会报出异常,这个SqlDataAdapter对象不支持 带参数sql 填充到datatable里面去

 

只能使用

 using (dr = cmd.ExecuteReader(CommandBehavior.CloseConnection))
 {
                    dt.Load(dr);
}

分享到:
评论

相关推荐

    asp.net SqlDataAdapter对象使用札记

    如果 DataAdapter 遇到多个结果集,它将在 DataSet 中创建多个表。将向这些表提供递增的默认名称 TableN,以表示 Table0 的“Table”为第一个表名。

    ADO.NET 2.0技术内幕(高清 中文 带书签 全)

    ADO.NET 2.0技术内幕(高清 中文 带书签 全) 编辑推荐 核心主题全面涵盖,深入剖析个人精髓;示例丰富,同时提供Visual Basic和Visual C#两种版本;独特的常见问题解析方式可使难题迎刃而解。 引导开发人员创建...

    Ado.Net常用数据库接口类

    SQL Server 的.NET 数据... 使用SqlDataAdapter,可以填充驻留在内存中的DataSet可用于查询和更新数据库。本文档包括了常用的数据库接口类,所有字段的说明和示例代码,一份文档足以让你掌握Ado.Net的常用编程技巧。

    ADO.NET在开发中的部分使用方法和技巧.pdf

    一、如何使用 SqlDataAdapter 来检索多个行 二、使用 SqlAdapter 生成 DataSet 或 DataTable 三、如何使用 SqlDataReader 来检索多个行 四、使用 SqlDataReader 检索行 五、如何使用 XmlReader 检索多个行 六、使用 ...

    SqlDataAdapter使用

    这个讲述了SqlDataAdapter完全使用教程。

    SqlDataAdapter使用示例.

    SqlDataAdapter使用示例.rar

    ADO.NET中的表映射

    表映射是控制数据适配器如何将数据表和数据列从一个物理数据源复制到ADO.NET内存中对象的过程。数据适配器对象利用“填充”方法将“选择”命令检索的数据填充到“数据集”或“数据表”对象。在内部,“填充”方法...

    C# SqlDataAdapter与DataSet的使用

    C# SqlDataAdapter与DataSet的使用

    C#使用SqlDataAdapter对象获取数据的方法

    SqlDataAdapter类用作ADO.NET对象模型中和数据连接部分和未连接部分之间的桥梁。SqlDataAdapter从数据库中获取数据,并将其存储在DataSet中。SqlDataAdapter也可能取得DataSet中的更新,并将它们提交给数据库。 ...

    asp.net基于XML的留言板

    asp.net基于XML的留言板 代码片段: protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.dlBind(); } } public void dlBind() { int curpage = Convert.ToInt32...

    .NET中实现客户端联动菜单 (无刷新)

    <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR"> <SCRIPT language="javascript"> //城市------------------------------ function cityResult() { var city=document....

    ASP.NET动态生成静态页面技术

    PRivate System.Data.SqlClient.SqlDataAdapter myAdapter; private System.Data.SqlClient.SqlConnection myConn; private System.Data.DataTable myDt; private string strConn = ConfigurationSettings....

    ado.net简单操作实例 一看就入门

    static string constr = ConfigurationManager.... SqlDataAdapter adp = new SqlDataAdapter(cmd); DataSet ds=new DataSet(); adp.Fill(ds); dataGridView1.DataSource = ds.Tables[0]; conn.Close();

    asp.net(c#)教学源码案例:逐步实现留言板查看-从最简单的功能开始

    asp.net(c#)教学源码案例:逐步实现留言板查看-从最简单的功能开始 lyshow1 用SqlDataSource1控件连接数据库 lyshow2 用代码连接数据库(SqlConnection,SqlDataAdapter,DataSet类) lyshow3 实现基本分页效果...

    GridView 使用SqlDataAdapter实现增删改查

    此包含GridView使用SqlDataAdapter实现的增删改查功能,可以添加空白行,可以修改数据和删除数据等。有一定的学习价值! 包含有数据库脚步,只需修改配置文件即可运行。代码仅供学习使用。

    DataSet,SqlDataAdapter和GirdView结合用例

    这是一个关于DataSet的使用案例。 里面含有数据库,只要自己附加到自己的SQL中就行了。 这也是DataSet跟SqlDataAdapter和GirdView结合使用的案例。 例子很简单易懂,适合初学者学习。

Global site tag (gtag.js) - Google Analytics