MySqlParameter

MySqlHelper

// 执行带参数的SQL增删改语句
        /// SQL增删改语句
        /// 参数集合
        /// 返回更新的记录数
        public int ExecuteNonQuery(string sql, params MySqlParameter[] args)
        {
            int res;
            using (comm = new MySqlCommand(sql, GetConn()))
            {
                comm.Parameters.AddRange(parms);
                res = comm.ExecuteNonQuery();
            }

            return res;
        }

update

MySqlParameter[] args = new MySqlParameter[] {       new MySqlParameter("@height", Request.Form["height"]),
          new MySqlParameter("@weight", Request.Form["weight"])
         };var sql = "update status set [email protected],[email protected] where code =2";

db.ExecuteNonQuery(sql,args);
				
时间: 2024-10-11 12:59:00

MySqlParameter的相关文章

asp.net中 使用参数化mysqlparameter 保存数据时,总保存成一个汉字的解决方案。

var param = new MySqlParameter("@" + columName, property.Value); param.DbType = DbType.String; 原文地址:https://www.cnblogs.com/haoliansheng/p/8243012.html

分页查询优化

新]根据查询实体获取查询结果[SQL_CALC_FOUND_ROWS;SELECT FOUND_ROWS()一次性取出分页数据和满足条件的所有数据行] Select SQL_CALC_FOUND_ROWS SELECT FOUND_ROWS() --获取总行数 /// <summary> /// [新]根据查询实体获取查询结果 /// </summary> /// <typeparam name="SearchT">查询实体类型</typepa

WangSql 3.0源码共享(WangSql 1.0重大升级到3.0)

WangSql 1.0博文阅读: http://www.cnblogs.com/deeround/p/6204610.html 基于1.0做了以下重大改动: 1.多数据实现方式调整 2.使用EmitMapper代替反射实现DbDataReader转实体 3.源码在文章最后提供下载地址 核心功能介绍 多数据支持,采用配置文件形式实现多种数据实现,只需要指定数据库驱动即可实现所支持所有数据库任意切换. SQL自行管理,大大提高SQL可控性以及SQL性能优化. 高效实体转换,集成EmitMapper来

asp.net FileUpload 控件上传文件 以二进制的形式存入数据库

图片上传事件代码如下所示: 1 byte[] binary = upload.FileBytes; 2 StringBuilder sqlStrSb = new StringBuilder(); 3 sqlStrSb.Append("update info set Thumb=?Imgwhere Id=200"); 4 string mySqlConStr = "Host=localhost; uid=root; pwd=123; DataBase=db"; 5 M

SqlLikeAttribute 特性增加 左、右Like实现

SqlLikeAttribute 特性原来只实现了全Like,今天增加左.右Like实现 更新时间:2016-04-30 /// <summary> /// 获取查询条件语句 /// </summary> /// <typeparam name="SearchT">查询实体类型</typeparam> /// <param name="searchEntity">查询实体</param> ///

ORM 实现数据库表的增删改查

这次通过反射技术来实现一下数据库表的增删改查对象关系映射(英语:Object Relational Mapping,简称ORM,或O/RM,或O/R mapping) 注:引用时约束了以下几点: 数据库表的表名与类的类名一致 数据库字段名和类字段名一致 自增字段的访问权限为private其余字段都为public 注:如果用的是MySql数据库,有提供好的MySqlhelper非MySql数据库可以参考我写好的SqlHelper SqlHelper参考位置:http://www.cnblogs.c

数据的增删改查(三层)

进行数据操作必然少了对数据的增删改查,用代码生成器生成的代码不是那么满意!方便在今后使用,这里就主要写“数据访问层(Dal)” 注:这里由于是用于用于测试时,临时建的数据库用于测试使用,在实际使用过程中些许改点参数就可以使用了 /// <summary> /// 是否存在该记录 /// </summary> public bool Exists(long Id) { string sql = "select count(*) Name from t_temp where

ASP.NET - 使用MqSql数据库

1. 首先需要安装mysql, 脚本之家下载地址: http://www.jb51.net/softs/2193.html 或者去mysql.com官网都可以,一路next,安装好后,有个简单配置,提示有个设置登录密码和服务名称, 默认localhost,用户名root,密码自己设置. 2. 安装了mysql数据库后,需要一个管理工具,就像sqlserver的SQL Server Management Studio一样,推荐使用Navicat for MySQL, 下载地址:http://www

C#------CURD(2)

using MySql.Data.MySqlClient; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namesp