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

徐州网站建设外包嘉兴网站制作网站建设

徐州网站建设外包,嘉兴网站制作网站建设,wordpress站点地址修改,创意平面设计公司简介先说说在C#当中需要准备的工作吧。在这里我分为了四个步骤#xff1a;1.网上下载MySql.Data.dll2.在项目当中添加引用MySql.Data.dll3.在操作类当中添加#xff1a;using MySql.Data;using MySql.Data.MySqlClient;4#xff0e;接下来就是具体的函数了同时#xff0c;在这里…先说说在C#当中需要准备的工作吧。在这里我分为了四个步骤1.网上下载MySql.Data.dll2.在项目当中添加引用MySql.Data.dll3.在操作类当中添加using MySql.Data;using MySql.Data.MySqlClient;4接下来就是具体的函数了同时在这里我提供一个C#操作Mysql数据库的库函数供大家学习~~public class MySQL{//public static string ConnStr serverlocalhost;uidroot;pwd;databasemy_soft;charsetutf8;public static string ConnStr MyData.Properties.Settings.Default.my_soft_mysqlConn;//打开数据库链接public static MySqlConnection Open_Conn(string ConnStr){try{MySqlConnection Conn new MySqlConnection(ConnStr Connect Timeout5;);Conn.Open();return Conn;}catch (Exception Ex){throw Ex;}}//关闭数据库链接public static void Close_Conn(MySqlConnection Conn){if(Conn ! null){Conn.Close();Conn.Dispose();}GC.Collect();}//运行MySql语句public static int Run_SQL(string SQL, string ConnStr){MySqlConnection Conn Open_Conn(ConnStr);MySqlCommand Cmd Create_Cmd(SQL, Conn);try{int result_count Cmd.ExecuteNonQuery();Close_Conn(Conn);return result_count;}catch{Close_Conn(Conn);return 0;}}// 生成Command对象public static MySqlCommand Create_Cmd(string SQL, MySqlConnection Conn){MySqlCommand Cmd new MySqlCommand(SQL, Conn);return Cmd;}// 运行MySql语句返回 DataTablepublic static DataTable Get_DataTable(string SQL, string ConnStr, string Table_name){MySqlConnection Conn Open_Conn(ConnStr);MySqlDataAdapter Da new MySqlDataAdapter(SQL, Conn);DataTable dt new DataTable(Table_name);Da.Fill(dt);Close_Conn(Conn);return dt;}// 运行MySql语句返回 MySqlDataReader对象public static MySqlDataReader Get_Reader(string SQL, string ConnStr){MySqlConnection Conn Open_Conn(ConnStr);MySqlCommand Cmd Create_Cmd(SQL, Conn);MySqlDataReader Dr;try{Dr Cmd.ExecuteReader(CommandBehavior.Default);}catch{throw new Exception(SQL);}Close_Conn(Conn);return Dr;}// 运行MySql语句返回 MySqlDataAdapter对象public static MySqlDataAdapter Get_Adapter(string SQL, string ConnStr){MySqlConnection Conn Open_Conn(ConnStr);MySqlDataAdapter Da new MySqlDataAdapter(SQL, Conn);return Da;}// 运行MySql语句,返回DataSet对象public static DataSet Get_DataSet(string SQL, string ConnStr, DataSet Ds){MySqlConnection Conn Open_Conn(ConnStr);MySqlDataAdapter Da new MySqlDataAdapter(SQL, Conn);try{Da.Fill(Ds);}catch(Exception Err){throw Err;}Close_Conn(Conn);return Ds;}// 运行MySql语句,返回DataSet对象public static DataSet Get_DataSet(string SQL, string ConnStr, DataSet Ds, string tablename){MySqlConnection Conn Open_Conn(ConnStr);MySqlDataAdapter Da new MySqlDataAdapter(SQL, Conn);try{Da.Fill(Ds,tablename);}catch(Exception Ex){throw Ex;}Close_Conn(Conn);return Ds;}// 运行MySql语句,返回DataSet对象将数据进行了分页public static DataSet Get_DataSet(string SQL, string ConnStr, DataSet Ds, int StartIndex, int PageSize, string tablename){MySqlConnection Conn Open_Conn(ConnStr);MySqlDataAdapter Da new MySqlDataAdapter(SQL, Conn);try{Da.Fill(Ds, StartIndex, PageSize, tablename);}catch(Exception Ex){throw Ex;}Close_Conn(Conn);return Ds;}// 返回MySql语句执行结果的第一行第一列public static string Get_Row1_Col1_Value(string SQL, string ConnStr){MySqlConnection Conn Open_Conn(ConnStr);string result;MySqlDataReader Dr ;try{Dr Create_Cmd(SQL,Conn).ExecuteReader();if (Dr.Read()){result Dr[0].ToString();Dr.Close();}else{result ;Dr.Close();}}catch{throw new Exception(SQL);}Close_Conn(Conn);return result;}///// 存储过程 相关操作///// 生成一个存储过程使用的MySqlcommand.// procName 存储过程名, prams 存储过程入参数组, 返回 MySqlCommand对象public static MySqlCommand Proc_Create_Cmd(string procName, MySqlParameter[] prams, string ConnStr){MySqlConnection Conn Open_Conn(ConnStr);MySqlCommand Cmd new MySqlCommand(procName, Conn);Cmd.CommandType CommandType.StoredProcedure;if (prams ! null){foreach (MySqlParameter parameter in prams){if(parameter ! null){Cmd.Parameters.Add(parameter);}}}return Cmd;}// 生成一个存储过程使用的MySqlCommand.// procName 存储过程名, prams 存储过程入参数组, 返回 MySqlCommand对象private static MySqlCommand Proc_Create_Cmd(string procName, MySqlParameter[] prams, string ConnStr, MySqlDataReader Dr){MySqlCommand Cmd Proc_Create_Cmd(procName, prams, ConnStr);if (prams ! null){foreach (MySqlParameter parameter in prams)Cmd.Parameters.Add(parameter);}Cmd.Parameters.Add(new MySqlParameter(ReturnValue, MySqlDbType.Int32, 4,ParameterDirection.ReturnValue, false, 0, 0,string.Empty, DataRowVersion.Default, null));return Cmd;}// 运行存储过程,返回 MySqlDataReader对象public static void Proc_Get_Reader(string procName, MySqlParameter[] prams, string ConnStr, MySqlDataReader Dr){MySqlCommand Cmd Proc_Create_Cmd(procName, prams, ConnStr, Dr);Dr Cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection);return;}// 运行存储过程,返回执行结果的第一行第一列public static string Proc_Get_Value(string procName, MySqlParameter[] prams, string ConnStr){MySqlDataReader Dr;MySqlCommand Cmd Proc_Create_Cmd(procName, prams, ConnStr);Dr Cmd.ExecuteReader(System.Data.CommandBehavior.CloseConnection);if(Dr.Read()){return Dr.GetValue(0).ToString();}else{return ;}}// 运行存储过程,返回 DataSet对象public static DataSet Proc_Get_DataSet(string procName, MySqlParameter[] prams, string ConnStr, DataSet Ds){MySqlCommand Cmd Proc_Create_Cmd(procName, prams, ConnStr);MySqlDataAdapter Da new MySqlDataAdapter(Cmd);try{Da.Fill(Ds);}catch(Exception Ex){throw Ex;}return Ds;}}
http://www.sadfv.cn/news/69789/

相关文章:

  • 宣传类的网站怎么做郑州seo多少钱
  • 广州市住房和城乡建设厅网站首页怎样营销
  • 成都公司做网站的汉中网站建设汉中
  • 怎么做网站的内部链接wordpress 主题更换
  • 什么网站做调查能赚钱吗网站建设相关知识博客
  • 企业营销型网站策划务广州装修公司哪家好
  • 深圳网站 商城制作网站域名起名
  • 建站之星怎么用门户网站demo下载
  • 株洲市网站关键词优化公司莱州市招聘网站
  • 广州自助建站qq网站在线登录网页版
  • 企业网站域名服务器如何推广自己网站的关键词
  • php程序员网站开发wordpress 里程密
  • 承德网站建设专家莱芜在线论坛最新消息
  • 南平做网站广州市建设工程安监站网站
  • 初学网站建设谷歌seo搜索引擎优化
  • 网站建设公司哪家好 干净磐石网络深圳 网站建设
  • 网站降权原因wordpress论坛用户
  • 建设校园网站意义中卫市建设局网站 冯进强
  • 微商网站推广超简洁网站
  • 金融理财网站开发南山网站公司定
  • 滨海新区建设和交通局网站朝阳网站关键词优化
  • 建个企业网站还是开个淘宝店搜索引擎seo优化
  • 太原网站制作哪家好做二手房网站有哪些资料
  • 网站用静态域名解析html写一个完整网页
  • 站长统计官网新郑市网站建设定制开发
  • 苏州专业网站建设设计公司哪家好汕头人才引进
  • 眉山招聘网站建设网页版微信扫一扫在哪
  • 网站开发的策划书短信营销
  • wordpress网仿站网站前台用什么做
  • 企业在建设银行网站怎么发工资培训机构白名单