代码:classMySqlHelper{privatestaticstringconStr=ConfigurationManager.ConnectionStrings["conListOfOrder"].ConnectionString;privatestaticMySqlConnectionconn;publicstaticMy...

代码:

class MySqlHelper

{

private static string conStr = ConfigurationManager.ConnectionStrings["conListOfOrder"].ConnectionString;

private static MySqlConnection conn;

public static MySqlConnection Conn

{

get

{

//判断连接是否为空或者连接通道已断开

if (conn == null || conn.State == ConnectionState.Broken)

{

//重置连接通道为当前设定

conn = new MySqlConnection(conStr);

}

return conn;

}

}

public static DataTable GetDataTable(string mysqlStr, params MySqlParameter[] paras)

{

MySqlCommand cmd = new MySqlCommand(mysqlStr, Conn);

if (paras != null && paras.Length > 0)

{

cmd.Parameters.AddRange(paras);

}

MySqlDataAdapter da = new MySqlDataAdapter(cmd);

DataTable dt = new DataTable();

try

{

da.Fill(dt);

}

catch (Exception ex)

{

throw ex;

}

return dt;

}

#endregion

调用:

private void LoadUsers()

{

string mysqlGetUsers = "select * from users";

DataTable dt = MySqlHelper.GetDataTable(mysqlGetUsers);

dgvUser.DataSource = dt;

}

出错位置:DataTable dt = MySqlHelper.GetDataTable(mysqlGetUsers);

错误:类型初始值设定项引发异常

展开

getdatatable mysql_C# 自定义MySqlHelp类,包含了获取DataTable的方法,但是调用时总是提示“类型初始值设定项引发异常”...相关推荐

  1. 什么叫做类的类?如何获取私有的方法?Java反射机制太强大了,详解Java反射机制【Java养成】

    Java学习打卡:第二十二天 内容导航 Java学习打卡:第二十二天 内容管理 Java反射机制 问题引入---数据库介绍 Java反射的介绍 class的使用 由字符串产生类和对象 获取一个类的所有 ...

  2. c 向html页面传值,html页面之间的传值,获取元素和方法的调用

    这篇文章是自己在项目中遇到,同时参考了网上的资料,作为笔记参考使用 一.页面之间的传值 1.使用cookie传值 封装简单使用: //获取cookie function getCookie(name) ...

  3. Angular自定义structural指令的实例化过程以及set方法的调用

    我有一个自定义指令*appUnless, 在第48行使用,这个<p>前面是第39行的<p>,后面是第52行的<p>: 观察运行时构造函数传入的elementRef: ...

  4. 理解 Delphi 的类(十) - 深入方法[9] - 调用时的括号

    为什么80%的码农都做不了架构师?>>>    //要点9: 没有参数的过程或函数, 在调用时可以省略 (); 也可以带着 function MyFun: string; begin ...

  5. 多线程、并发/并行、自定义线程类、线程安全、守护线程、定时器、线程状态、线程池

    目录 进程和线程: 进程: 线程: 多线程的好处: 线程调度: 分时调度: 抢占式调度: 并发与并行: 线程的生命周期: 实现线程的两种基本方式(还有第三种): 创建Thread线程类: 创建Runn ...

  6. MFC开发过程中,自定义的类中做分割窗口的图像显示,GetDC出现问题:function does not take 0 parameters?

    做MFC分割窗口时,其中含有视类CxxVew窗口,含有General Class (自定义的类CMyXX),在CMyXX中使用GetDC时: CDC* pDC = GetDC(); 出现标题中的问题, ...

  7. java自定义注解类

    一.前言 今天阅读帆哥代码的时候,看到了之前没有见过的新东西, 比如java自定义注解类,如何获取注解,如何反射内部类,this$0是什么意思? 于是乎,学习并整理了一下. 二.代码示例 import ...

  8. 不能将brassplus类型的值分配到brass类的实体_GO的类型系统和类型的方法

    GO的类型系统和类型的方法 [TOC] 1. 类型及其作用 2. 用户自定类型(两种实现) 3. 类型的方法 4. 类型的本质 5. 嵌入类型 0 前言 如果说goroutine和channel是撑起 ...

  9. 类和对象运行时在内存里是怎么样的?各种变量、方法在运行时是怎么交互的?

    转载自   类和对象运行时在内存里是怎么样的?各种变量.方法在运行时是怎么交互的? 在回答这个问题之前先了解一下Java的一些基础知识. 我们知道Java程序运行在虚拟机环境里,那我们先看一下虚拟机的 ...

最新文章

  1. 如何将Android带入互联网数字家庭? 第一篇转载
  2. 美团某程序员爆料:绩效背c的都要签pip!网友:pip就是变相劝退!
  3. 包r语言_R语言代码共享:制作R包
  4. vim normal 模式下L键
  5. Tensorflow object detection API 搭建自己的目标检测模型并迁移到Android上
  6. (13)VHDL时序逻辑
  7. Avalon and Indigo CTP- March 2005提供公开下载!
  8. 7.软件架构设计:大型网站技术架构与业务架构融合之道 --- 框架、软件与中间件
  9. 2017年囧事大全,全部真人真事
  10. 进制转换C语言实现(十进制转换为任意进制)
  11. 加入域 提示 无法加载指定的脱机注册表配置单元
  12. 前端之vue3使用动画库animate.css(含动画、过渡)
  13. 免费的期刊论文文献检索网站(收集整理)
  14. 金立创始人刘立荣:从南下淘金到身价15亿
  15. hackerrank - Basic Join - Challenges
  16. 3D向量叉乘的理解和记忆
  17. zynq7000 创建fsbl工程,并打开log
  18. 寒江独钓-Windows内核安全编程总结
  19. Elasticsearch 分词器详解(热更新词库)
  20. 公共数据运营模式研究报告 附下载

热门文章

  1. A.2.5-输入年,月,判断本月有多少天?
  2. 简易VR眼镜:是玩具还是工具?
  3. css优雅降级和渐进增强
  4. Swift学习笔记_数据类型_整数类型
  5. I.MX6 gpio-keys driver hacking
  6. jsencrypt代码分析——openssl的rsa加密解密在js的实现
  7. Android含文档server结束(client UI接口异步请求的一部分)三
  8. Appfuse 教程
  9. ffmpeg.c(ffmpeg.exe)调试笔记一
  10. Jquery.Validation表单验证