zoukankan      html  css  js  c++  java
  • SqlDataAdapter介绍【五】

    一、常用方法介绍

    1. SqlDataAdapter有两个有用的方法,分别为 fill 和 update。

    1. fill 方法

      fill 方法是用来填充 DataSet 的。也就是,把数据库中的运送到C#空间。fill 有13个重载的方法,在使用时可以根据情况选择使用。使用 FillSchema,让 SqlDataAdapter 创建DataSet 的架构,并在用数据填充它之前就将主键信息包括进去。

    2. update 方法

      update 方法是用来更改数据库的。也就是,把C#内存中修改的内容同步到数据库中。更新是逐行进行的。对于插入、修改和删除,Update 方法会自动确定类型(Insert、Update 或 Delete)。

    二、常用属性介绍

    SqlDataAdapter有5个有用的属性,分别为SelectCommand、InsertCommand、DeleteCommand、UpdateCommand 和TableMappings 属性。其中,TableMappings 表示列的映射关系。其他的属性通过名字就能知道它所做的操作了。

    Case:

    private static DataSet SelectRows(DataSet dataset, string connectionString,string queryString) 
    {
        using (SqlConnection connection = new SqlConnection(connectionString))
        {
            SqlDataAdapter adapter = new SqlDataAdapter();
            adapter.SelectCommand = new SqlCommand(queryString, connection);
            adapter.Fill(dataset);
            return dataset;
        }
    }
  • 相关阅读:
    pyhton锁机制,进程池
    Python脚本运行出现语法错误:IndentationError:unexpected indent
    进程线程之间如何通信
    进程基础整理
    paramido简单使用教程
    python多继承简单方法
    常用模块整理-时间模块
    如何使用临时文件
    如何折分字符串技巧讨论-总结
    python中dump与dumps的区别
  • 原文地址:https://www.cnblogs.com/wangjinya/p/10259697.html
Copyright © 2011-2022 走看看