首页 > 其他分享 >DataSet 数据集的使用

DataSet 数据集的使用

时间:2024-06-14 09:45:26浏览次数:9  
标签:数据 sql DataSet 使用 new dr dataTable conn

语法: 

public static DataTable ExecuteTable(string sql)
        {
            using (SqlConnection conn = new SqlConnection(connStr))
            {
                conn.Open();
                SqlCommand cmd = new SqlCommand(sql, conn);
                SqlDataAdapter adapter = new SqlDataAdapter(cmd);
                DataSet ds = new DataSet();
                adapter.Fill(ds);
                return ds.Tables[0]; 
            }
        }

使用: 在窗体加载的时候调用 ExecuteTable

private void FrmAddStudent_Load(object sender, EventArgs e)
{
    string sql = "select * from StudentClass";
    DataTable dataTable = SqlHelper.ExecuteTable(sql);
    //向集合第一个位置插入一条数据
    DataRow dr = dataTable.NewRow();
    dr["ClassId"] = 0;
    dr["ClassName"] = "请选择班级";
    dataTable.Rows.InsertAt(dr, 0);
    this.comboBox1.DataSource = dataTable;
    this.comboBox1.DisplayMember = "ClassName";
    this.comboBox1.ValueMember = "ClassId";
}

展示: 

 

标签:数据,sql,DataSet,使用,new,dr,dataTable,conn
From: https://www.cnblogs.com/tlfe/p/18247174

相关文章

  • 如何确保数据跨域交换安全、合规、可追溯性?
    数据跨域交换是指在不同的组织、系统或网络之间进行数据的传输和共享。随着数字经济的发展,数据跨域交换在促进数据流通和创新融合方面发挥着重要作用。然而,这一过程也面临着诸多挑战和风险,例如数据安全、合规性、完整性以及责任不清晰等问题。在进行不同地域文件传输时,可能遇到......
  • ArcGIS JSAPI 高级教程 - ArcGIS Maps SDK for JavaScript - 添加自定义(GLSL)数据
    ArcGISJSAPI高级教程-ArcGISMapsSDKforJavaScript-添加自定义(GLSL)数据核心代码完整代码在线示例ArcGISMapsSDKforJavaScript从4.29开始增加RenderNode类,可以添加数据以及操作FBO(ManagedFBO);通过操作FBO,可以通过后处理实现很多效果,官方提供了几......
  • 腾讯云 BI 数据分析与可视化的快速入门指南
    前言腾讯云BI是一款商业智能解决方案,提供数据接入、分析、可视化、门户搭建和权限管理等全流程服务。它支持敏捷自助设计,简化报表制作,并通过企业微信等渠道实现协作。产品分为个人版、基础版、专业版和私有化版,满足不同规模企业的需求,从个人学习到大型企业数字化转型,提供......
  • 有点东西,template可以直接使用setup语法糖中的变量原来是因为这个
    前言我们每天写vue3代码的时候都会使用到setup语法糖,那你知道为什么setup语法糖中的顶层绑定可以在template中直接使用的呢?setup语法糖是如何编译成setup函数的呢?本文将围绕这些问题带你揭开setup语法糖的神秘面纱。注:本文中使用的vue版本为3.4.19。关注公众号:【前端欧阳】,给自......
  • 大数据同步方案怎么选,才能提高企业的业务效率?
    大数据同步通常指的是在多个数据源或存储系统之间同步数据的过程,可以确保数据的一致性,提高数据的可用性和可靠性,同时支持数据分析和决策制定。大数据同步的步骤通常包括:数据识别:确定需要同步的数据类型和范围;数据抽取:从源系统中提取数据;数据转换:将数据转换成目标系统所需的格......
  • 提取SQL Server 数据库数据字典
    SELECT表名=CASEWHENA.COLORDER=1THEND.NAMEELSE''END,表备注=CASEWHENA.COLORDER=1THENISNULL(F.VALUE,'')ELSE''END,列序号=A.COLORDER,列名称=A.NAME,标识=CASEWHENCOLUMNPROPERTY(A.ID,A.NAME,'ISIDENTITY')=1THE......
  • 开始预习数据库第二天
    你怎么知道我马上要考的数据库(2)开始时间 2024-06-13 22:37:10结束时间 2024-06-13 23:47:11前言:吃完饭了好像这位姐姐的p2我们学校不考,主要是第一二三范式,她讲的也比较少。第一范式就是,主属性不可分,也就是说学校不能分为初中和高中,这样就满足第一范式,一般都满足第一范式......
  • 【保姆级介绍下数据挖掘案例分析】
    ......
  • 【draw.io的使用心得介绍】
    ......
  • C语言数据结构实现-静态链表2-基本操作
    上节,我们初步创建了一个静态链表,本节学习有关静态链表的一些基本操作,包括对表中数据元素的添加、删除、查找和更改。本节是建立在已能成功创建静态链表的基础上,因此我们继续使用上节中已建立好的静态链表学习本节内容,建立好的静态链表如图1所示:静态链表添加元素例如,在图1......