数据库断开式

//建立与数据库的连接
            string strcon = ConfigurationManager.ConnectionStrings["XU"].ConnectionString;
            SqlConnection con = new SqlConnection(strcon);
           // 指定数据集
            SqlCommand com = new SqlCommand();
            com.CommandText = "select * from dbstudents ";
            com.Connection = con;
            //建表
            DataTable dt = new DataTable();

            //适配器
            SqlDataAdapter sda = new SqlDataAdapter();

            sda.SelectCommand = com;
            //充满table
           sda.Fill(dt);

            //foreach (DataRow row  in dt.Rows)
            //{
            //   comboBox2.Items.Add(row[0].ToString());

            //}
            comboBox2.DataSource = dt;
            comboBox2.DisplayMember = "name";
            comboBox2.ValueMember = "age";
时间: 2024-11-08 23:05:52

数据库断开式的相关文章

005.连接式与断开式查询

一.连接式的工作方式: 思路: 1 连接数据源 2 创建命令 3 打开连接 4 执行命令 5 处理执行结果 复习对象: 1 Connection (打开和关闭都要手动完成):DbConnection DbConnection :IDbConnection,IDispiseable(非托管资源) 注意:连接对象是有限的资源,要求必须关闭 常用属性:连接字符串属性 ConnectionString="server=;database=;uid=;pwd="; 要求存储在配置文件:App.c

ADO.NET复习总结(6)-断开式数据操作

一.基础知识 主要类及成员(和数据库无关的)(1)类DataSet:数据集,对应着库,属性Tables表示所有的表(2)类DataTable:数据表,对应着表,属性Rows表示所有的行(3)类DataRow:行数据,一个行数组,就对应着一个实体对象         ->使用DataAdapter的Fill方法,可以将数据填充到DataSet或DataTable中 二.练习:完成学生表的crud (1)dataGridView的填充: using System; using System.Coll

ADO.NET(数据库访问技术)

[ADO.net结构]: ADO.NET用于访问和操作数据库的两个主要组件是:.NET Framework 数据提供程序和DataSet. a..NET Framework数据提供程序:是专门为数据操作设计的组件,用于处理不同的数据源,支持访问特定的数据库.执行SQL命令和检索结果. b..NET Framework数据提供程序包含4个核心对象:  Connection:(连接)建立与特定数据源的连接:   Command:(命令)对数据源执行命令:   DataReader:( 数据读取)从数

ADO.NET数据库之数据库连接---ShinePans

ADO.NET技术主要包括Connection,Command,DataReader,DataAdapter,DateSet,DataTable等六种对象 1).Connection 对象的主要功能是与数据库连接(事物处理也使用此对象) 2).Command  对象用于返回数据,修改数据,运行存储过程以及发送或检索参数信息的数据库命令 3).DataReader 对象主要功能是以只进流的方式从数据库中读取行 4).DataAdapter 对象的主要功能是将数据库中的内容填充到DataSet对象,

ADO.NET之9-非连接模式,内存中的数据库DataSet,DataTable---ShinePans

DataSet被称作数据集,可以比作内存中的数据库,DataSet为ADO.NET核心,支持ADO.NET断开式,分布式数据方案的核心对象也是实现基于非连接的数据查询核心组件 DataTable常用属性: 属性 说明 Columns 获取属于该表的列的集合 Rows 获取属于该表的行的集合 TableName 获取或设置DataTable的名称 DataTable方法: 方法 说明 AcceptChanges 提交自上次调用AcceptChanges以来对该表进行的所有更改 Clear 清除Da

ADO.Net,数据库直连式

数据库连接:直连式和断开式 using System.Data using System.sqlClient connection创建和数据库的连接:1,服务器2,身份验证3,指定数据库 "."代表本机或(local),Database是指数据库名字,如果用Windows验证用Integrated security = true; Sqlconnection conn = new Sqlconnection(); conn.ConnectionString = "server

ADO.NET数据库编程

ADO.NET数据库编程 1.ADO.NET的相关概念. Microsoft的新一代技术,是ADO组件的后继者. 主要目的是在.NET Framework平台存取数据. 提供一致的对象模型,可以存取和编辑各种数据源的数据,即对这些数据源,提供了一致的数据处理方式. ADO.NET保存和传递数据是使用XML格式.可实现与其他平台应用程序以XML文件进行数据交换. 2.数据访问类库的名称空间 针对不同的数据源,使用不同名称空间的数据访问类库,即数据提供程序.常用的数据源包括四种: Microsoft

第18课-数据库开发及ado.net 连接数据库.增.删.改向表中插入数据并且返回自动编号.SQLDataReade读取数据

第18课-数据库开发及ado.net 连接数据库.增.删.改向表中插入数据并且返回自动编号.SQLDataReade读取数据 ADO.NET 为什么要学习? 我们要搭建一个平台(Web/Winform)让用户方便的操作数据库中的数据. 什么是ADO.NET 是一组库类,System.Data. Ado.net组成 Connection:用来连接数据库 Command:用来执行SQL语句 DataReader:只读.只进的结果集,一条一条读取数据(SteamReader.XmlReader) Da

DAL数据访问层

BaseDAL:(待改进点:sql语句中的每个表名和字段名得用中括号[]包围,以防表名或字段名与数据库特殊用字重名而导致在执行查询时引发异常) using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Data.SqlClient; using System.Reflection; public class BaseDA