//需引用命名空间

using System.Data;

using System.Data.SqlClient;

class DBHelper

{

//定义数据库连接语句,连接语句书写方法参考(文章最后)

public static string connstr = "Data Source=.;Initial Catalog=MobileDB;Integrated Security=True";

//创建数据库连接对象

public static SqlConnection conn = new SqlConnection (connstr);

//定义datatable查询方法,返回table

public static DataTable Getdatatable(string sqlstr)

{

//创建databale对象

DataTable table = new DataTable ();

//创建适配器对象

SqlDataAdapter adp = new SqlDataAdapter (sqlstr ,conn);

//数据填充

adp.Fill (table);

return table ;

}

//定义方法执行查询

public static bool ExecuteNonQuery(string sqlstr)

{

//打开数据库连接

conn.Open ();

//创建command对象并执行sql语句

SqlCommand  cmd = new SqlCommand (sqlstr ,conn);

int result = cmd.ExecuteNonQuery ();

//关闭连接

conn.Close ();

//定义返回值

return result >0;

}

}

*SQL数据库两种连接字符串

SQL Server身份验证登录:server =服务器名;database=数据库名;uid=用户名;pwd=密码;

Windows身份验证连接字符串:serve=服务器名;database=数据库名;Integrated Security=true;

c# mysql dbhelp,C#winfrom最简DBHelp(数据库连接操作)相关推荐

  1. Mysql锁机制及原理简析

    Mysql锁机制及原理简析 一.前言 1.什么是锁? 锁是计算机协调多个进程或线程并发访问某一资源的机制. 锁保证数据并发访问的一致性.有效性: 锁冲突也是影响数据库并发访问性能的一个重要因素. 锁是 ...

  2. oneinstack mysql_使用oneinstack安装mysql设置远程连接教程简析

    使用oneinstack安装mysql设置远程连接教程简析 发布时间:2020-04-30 11:13:56 来源:亿速云 阅读:167 作者:三月 本文主要给大家介绍使用oneinstack安装my ...

  3. MySQL学习笔记04【数据库的查询操作、今日内容、表的约束】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

  4. 织梦数据库改mysql前缀_织梦快速批量修改MYSQL数据库表前缀与表名实例操作

    这篇文章主要为大家详细介绍了织梦快速批量修改MYSQL数据库表前缀与表名实例操作,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 我们在安装织梦系统的时候,有一次 ...

  5. Node连接MySQL数据库进行基本的增删改查操作(一看就会)

    Node连接MySQL数据库进行基本的增删改查操作(一看就会) ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ...

  6. mysql 页 存储,MySQL InnoDB Engine--数据页存储和UPDATE操作

    叶子节点数据: ## 主键索引叶子节点数据 06 06 06 00 00 10 00 27 41 41 30 30 30 31 00 00 00 00 05 4F 38 00 00 00 91 04 ...

  7. MySQL新建用户,授权,删去用户,修改密码操作

    MySQL新建用户,授权,删去用户,修改密码操作  首先要声明一下:一般环境下,修改MySQL密码,授权,是需要有mysql里的root职权范围的.  注:本操作是在WIN号令提示符下,phpMyAd ...

  8. MySQL存储过程 — 解析 XML 数据并实现插入操作

    MySQL存储过程 - 解析 XML 数据并实现插入操作 一.概述: 最近在做项目的过程中,需要利用MySQL存储过程 解析 XML数据并进行插入操作,因此就学习了下.MySQL 解析 XML 的思路 ...

  9. MySQL数据库 第5章:单表操作

    MySQL数据库 第5章:单表操作 5.1 数据操作 5.1.1 复制表结构和数据 5.1.2 解决主键冲突 5.1.3 清空数据 5.1.4 去除重复记录 5.2 排序与限量 5.2.1 排序 5. ...

最新文章

  1. linux快捷键 赋值,2_Shell语言———bash的快捷键、变量声明、引用变量及变量替换...
  2. linux 软件安装 NOKEY问题
  3. 博图只能通过地址相同设备找到plc_小白求教:博途v13无法连接s7-1200,显示在网络上未找到任何设备...
  4. sql join on 多表连接_阿里规范不建议多表Join,可这SQL要怎么写啊?
  5. cf1553D. Backspace
  6. 质量审查一体化智能平台 搭建总览图
  7. 使用Navicat为数据库表建立触发器
  8. 计算机系统-电路设计04-全加器的内部电路实现
  9. vue router 懒加载实现
  10. XmlDataProvider的简单应用
  11. SAMBA最简单的配置方法
  12. Java 如何判定当前时间是否在某个范围
  13. 动手学习深度学习——基本简介
  14. 第三方支付平台基本概念
  15. 嵌入式操作系统介绍之 NuttX
  16. matlab 发布商,MathWork发布MATLAB和Simulink版本2021a
  17. java合并单元格边框不完整,java poi 合并单元格后边框问题
  18. 【Elasticsearch】利用kibana调整索引mapping结构
  19. C++关键段、原子锁、互斥量及信号量的实现和区别
  20. gwu计算机硕士排名,美国乔治华盛顿大学计算机专业排名 研究方向有哪些

热门文章

  1. 微信小程序 小程序源码包括后台完整版分享
  2. (二)HTTP初相识--了解HTTP协议
  3. linux 查看强制位,linux强制位与冒险位
  4. GloVe: Global Vectors for Word Representation-学习笔记
  5. linux 字符串加入中括号,Shell 中的中括号用法总结
  6. 使用事件委托降低重复的事件绑定,从而降低dom操作的对性能的消耗[兼容IE版]
  7. cannot access xxx的解决办法
  8. QMessageBox 使用方法
  9. PHP 学习笔记 - - - 简单方法的使用 (数组)
  10. SpringBoot 配置文件 application.properties(二)