当前位置: 首页 > news >正文

c#从数据库读取数据到datagridview

从已有的数据库读取数据显示到winform的datagridview控件,具体代码如下:

//判断有无表
            if (sqliteConn.State == ConnectionState.Closed) sqliteConn.Open();
            SQLiteCommand mDbCmd = sqliteConn.CreateCommand();
            mDbCmd.CommandText = "SELECT COUNT(*) FROM sqlite_master where type='table' and name='" + TableDbFile + "';";
            int row = Convert.ToInt32(mDbCmd.ExecuteScalar());
            if (row <= 0)
            {
                MessageBox.Show("数据表不存在,无法查询");
                return;
            }  

            //初始化数据表
            mAdapter = new SQLiteDataAdapter("SELECT * FROM [" + "SOPFileTable" + "]", sqliteConn);//这里写你的查询语句
            DataSet ds = new DataSet();
            mAdapter.Fill(ds);
            dataGridView1.DataSource = ds.Tables[0];

            sqliteConn.Close();

http://www.lryc.cn/news/352511.html

相关文章:

  • 训练YOLOv9-S(注意:官方还没有提供YOLOv9-S的网络,我这是根据网络博客进行的步骤,按照0.33、0.50比例调整网络大小,参数量15.60M,计算量67.7GFLOPs)
  • 视觉检测实战项目——九点标定
  • android git提交代码命令以及常见命令的使用
  • 类图的六大关系
  • 家政项目day2 需求分析(模拟入职后熟悉业务流程)
  • 面试总结之:socket线路切换
  • 002 递归评论 mongodb websocket消息推送
  • 高开高走的续作,可不止《庆余年2》
  • uniapp android使用uni.chooseLocation,app云打包后,定位地址列表一直在加载中
  • 详解http协议
  • 台湾省军事演习路径规划:A*算法在复杂地形中的应用
  • OpenHarmony鸿蒙软总线使用mbedtls数据加密详解
  • 【JavaEE】Servlet
  • SpringBoot——整合Redis
  • 2024全新Langchain大模型AI应用与多智能体实战开发
  • 【JavaEE 初阶(十)】JVM
  • 【Flutter】AspectRatio组件Card组件按钮组件Wrap组件
  • 【IDEA软件应用篇】IDEA基础开发设置和开发快捷键
  • 机器学习--数学部分笔记
  • 基于springboot的在线宠物用品交易网站源码数据库
  • 【Pytorch】13.搭建完整的CIFAR10模型
  • 护目镜佩戴自动识别预警摄像机
  • keep-alive的使用
  • 【Linux】中的常见的重要指令(中)
  • 营收净利双降、股东减持,大降价也救不了良品铺子
  • 【设计模式】设计模式的分类
  • TCP/UDP的连接机制
  • 供应链金融模式学习资料
  • 代码随想录-算法训练营day50【动态规划12:最佳买卖股票时机含冷冻期、买卖股票的最佳时机含手续费、股票问题总结】
  • Dilworth 定理