近日有需要写点C#程序,有用到Dataset数据集和SQLite数据库,由于我从来就不擅长记各种编程语言的语法,所以在查阅一堆资料后,留下以下内容备忘: 一.SQLite操作,直接贴代码,很简单: //创建一个数据库文件 string datasource=Application.StartupPath + "\\test.db"; System.Data.SQLite.SQLiteConnection.CreateFile(datasource); //连接数据库 System.Da
1 /// <summary> 2 /// TXT文件转换成DataSet数据集 3 /// </summary> 4 /// <param name="FilePath"></param> 5 /// <param name="TableName"></param> 6 /// <returns></returns> 7 private DataSet TextFile
使用INSERT语句能够完成数据插入,使用DataSet对象也可以完成数据插入.为了将数据库的数据填充到DataSet中,则必须先使用DataAdapter对象的方法实现填充,当数据填充完成后,开发人员可以将记录添加到DataSet对象中,然后使用Update方法将记录插入数据库中.使用DataSet更新记录的步骤如下所示: q 创建一个Connection对象. q 创建一个DataAdapter对象. q 初始化适配器. q 使用数据适配器的Fill方法执行SELECT命令,并填充D
DataSet 是 ADO.NET 结构的主要组件,它是从数据源中检索到的数据在内存中的缓存.DataSet 由一组 DataTable 对象组成,您可使这些对象与 DataRelation 对象互相关联.您还可通过使用 UniqueConstraint 和 ForeignKeyConstraint 对象在 DataSet 中实施数据完整性. 其实个人对DataSet的认识还并不是很深,只最近在.net的开发中研究了下.在开发过程中,我们可以通过DataAdapter使用数据源中的数据生成和填充
protected void Page_Load(object sender, EventArgs e) { DataSet dsSource = new DataSet(); //创建源数据集 DataTable dt = CreateDataTable(); //创建本地表 dsSource.Tables.Add(dt); //将创建的本地表添加到源数据集中 DataSet copyDataSet1 = dsSource.Copy();//复制整个数据集(包含数据) //仅复制源数据集中表数
1.DataSet的显示 string connStr = "server=.;uid=sa;pwd=123;database=testDb"; using (SqlConnection conn = new SqlConnection(connStr)) { //实例化一个数据集 DataSet ds = new DataSet(); //数据适配器,用于DataSet和SQL数据库的连接 SqlDataAdapter sda = new SqlDataAdapter("s
使用DataSet删除记录和使用DataSet更新记录非常的相似,DataSet删除记录的步骤如下所示. q 创建一个Connection对象. q 创建一个DataAdapter对象. q 初始化适配器. q 使用数据适配器的Fill方法执行SELECT命令,并填充DataSet. q 执行SqlCommandBuilder方法生成UpdataCommand方法. q 创建DataTable对象并指定相应的DataSet中的表. q 创建DataRow对象并查找需要修改的相应行.
/// <summary> /// 1step:定义实体类 /// </summary> class PhoneNum { int pId; public int PId { get { return pId; } set { pId = value; } } int pTypeId; public int PTypeId { get { return pTypeId; } set { pTypeId = value; } } string pName; public string
ADO.NET数据访问技术的一个突出的特点就是支持离线访问,而实现这种离线访问技术的核心就是DataSet对象,该对象通过将数据驻留在内存来实现离线访问. DataSet对象概述 DataSet对象由一组DataTable对象组成,这些对象与DataRelation对象互相关联.这些DataSet对象又包含Rows集合,Columns集合,Rows集合由多个DataRow对象组成,Columns集合由多个DataColumn对象组成. 由于DataSet对象很像数据库,所以可以像访问关系型数据库