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

mysql 条件查询view_C#mysql数据库查询根据条件显示dataGridView

直接查询显示全部,也可以根据条件查询代码privatevoidbuttonX1_Click(objectsender,EventArgse){stringstrStartDate=dateTimePicker1.Text.Trim();stringstrEndDate=dateTimePicker2...

直接查询显示全部,也可以根据条件查询代码 private void buttonX1_Click(object sender, EventArgs e) { string strStartDate = dateTimePicker1.Text.Trim(); string strEndDate = dateTimePicker2.Text.Trim(); int itIndex = strStartDate.IndexOf("星期"); if (itIndex >= 0) { strStartDate = strStartDate.Substring(0, itIndex).Trim(); } itIndex = strEndDate.IndexOf("星期"); if (itIndex >= 0) { strEndDate = strEndDate.Substring(0, itIndex).Trim(); } if (!DateTime.TryParse(strStartDate, out _zyq_rq)) { _zyq_rq = DateTime.MinValue; } if (!DateTime.TryParse(strEndDate, out _zyh_rq)) { _zyh_rq = DateTime.MaxValue; } if (_zyq_rq > _zyh_rq) { DateTime datime = _zyq_rq; _zyq_rq = _zyh_rq; _zyh_rq = datime; } _Name = textBox1.Text.Trim(); _CodeID = textBox2.Text.Trim(); _Code = textBox3.Text.Trim(); if (true) { } string constr = "server=localhost;database=db_17_816;uid=root;pwd=root;"; MySqlConnection conn = new MySqlConnection(constr); conn.Open(); MySqlDataAdapter cmd = new MySqlDataAdapter("select * from `db_list`", conn); strsql.Append("select * from `db_list`"); strsql.Append("where zyh_rq between"); strsql.Append(string.Format("'{0}'and '{1}'and", _zyq_rq, _zyh_rq)); if (_Name != null && _Name != "") { strsql.Append(string.Format(" NAME LIKE '%{0}%' AND", _Name)); } if (_CodeID != null && _CodeID != "") { strsql.Append(string.Format(" CodeID = '{0}' AND", _CodeID)); } if (_Code != null && _Code != "") { strsql.Append(string.Format(" CODE LIKE '%{0}%'", _Code)); } DataTable dt = new DataTable(); cmd.Fill(dt); dataGridViewX1.DataSource = dt; }sql语句已经没问题了,就是不能运行。

展开

相关文章:

  • 引用类型如何避免数据结构的无穷嵌套问题_「Rust巅峰之作」- 从来没有谁能把数据类型讲的如此透彻...
  • 写个函数计算所有传入参数相乘的结果(参数数量不定)_Python 函数的封装
  • vue调用百度地图api_Vue Baidu Map 可能是 Vue 接入百度地图 API 的最佳组件了
  • mysql5.7执行计划 导出_Oracle执行计划和数据导出、MySQL入门
  • centos 7 yum卸载redis_不小心把Centos的yum给卸载了怎么办
  • mysql数据库uid是什么意思_mysql数据库权限及编码
  • mac os php mysql_教你如何在Mac OS系统搭建PHP环境及MySQL,原来这么简单
  • MySQL explain 例子_MySql]explain用法及实践
  • python中signature是什么意思_什么是Python中的異域函數簽名?
  • mysql 支持的逻辑匹配_Mariadb MySQL逻辑条件判断相关语句、函数使用举例介绍
  • mysql数据库备份还原表_MySQL数据库及表的备份与还原_MySQL
  • element ui 12 中进度条标签不能展示_vue中引入elementUI,关于修改默认样式的几点总结...
  • python特殊方法的意义_Python常用特殊方法实例总结
  • mysql的安装和基本命令_MySQL【一】安装及基本命令
  • mysql 5.0.95 5.el5 9_Centos 5安装mysql 5及常见问题解决
  • axios请求、和返回数据拦截,统一请求报错提示_012
  • echarts的各种常用效果展示
  • Elasticsearch 参考指南(升级前重新索引)
  • Git学习与使用心得(1)—— 初始化
  • JAVA_NIO系列——Channel和Buffer详解
  • node.js
  • PHP那些事儿
  • vue总结
  • 从零到一:用Phaser.js写意地开发小游戏(Chapter 3 - 加载游戏资源)
  • 发布国内首个无服务器容器服务,运维效率从未如此高效
  • 吴恩达Deep Learning课程练习题参考答案——R语言版
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • 长三角G60科创走廊智能驾驶产业联盟揭牌成立,近80家企业助力智能驾驶行业发展 ...
  • ​LeetCode解法汇总2182. 构造限制重复的字符串
  • ​Linux·i2c驱动架构​
  • ## 临床数据 两两比较 加显著性boxplot加显著性
  • %check_box% in rails :coditions={:has_many , :through}
  • (2)nginx 安装、启停
  • (26)4.7 字符函数和字符串函数
  • (31)对象的克隆
  • (Ruby)Ubuntu12.04安装Rails环境
  • (webRTC、RecordRTC):navigator.mediaDevices undefined
  • (附源码)spring boot儿童教育管理系统 毕业设计 281442
  • (蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • (十)c52学习之旅-定时器实验
  • (数据结构)顺序表的定义
  • (四) Graphivz 颜色选择
  • (一)使用IDEA创建Maven项目和Maven使用入门(配图详解)
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • (转)清华学霸演讲稿:永远不要说你已经尽力了
  • .helper勒索病毒的最新威胁:如何恢复您的数据?
  • .NET MVC、 WebAPI、 WebService【ws】、NVVM、WCF、Remoting
  • .NET Windows:删除文件夹后立即判断,有可能依然存在
  • .NET/C# 判断某个类是否是泛型类型或泛型接口的子类型
  • .NET多线程执行函数
  • .NET简谈设计模式之(单件模式)
  • .net与java建立WebService再互相调用
  • .NET中的十进制浮点类型,徐汇区网站设计