C#操作Access时Parameters集合的使用方法
来源:互联网 发布:centos 启动php 编辑:程序博客网 时间:2024/05/19 18:11
按照C#操作Sql Server数据库的方式是不一样的,使用时发现占位符数据会混乱。
查阅相关资料及测试后,总结出这样一套使用方法。
方法:
public bool TsqlExecute(string tsql, params OleDbParameter[] parameters) { bool ok = false; cmd = new OleDbCommand(tsql, conn); cmd.CommandType = CommandType.Text; //设置语句解析方式为默认(SQL文本命令) if (parameters != null) //如果参数集合不为空则进行遍历 { foreach (OleDbParameter p in parameters) { if ((p.Direction == ParameterDirection.Output) && p.Value == null) p.Value = DBNull.Value; cmd.Parameters.Add(p); } } try { conn.Open(); int cou = cmd.ExecuteNonQuery(); if (cou > 0) ok = true; conn.Close(); } catch { } return ok; }
调用时:
DbData db = new DbData();OleDbParameter[] pars = new OleDbParameter[] { new OleDbParameter("@a",a), new OleDbParameter("@b",b), new OleDbParameter("@c",c) };db.TsqlExecute("update User set PassWord=@a , NickName=@b where Ids = @c", pars);
阅读全文
0 0
- C#操作Access时Parameters集合的使用方法
- AcitveReport.Parameters的使用方法
- C# 操作Access 郁闷的%*
- C#操作SQLite数据库时出现“Insufficient parameters supplied to the command”的错误
- sqlcommand对象的Parameters集合
- C# Dictionary 的操作集合
- c#操作Access的方法总结
- c#操作Access数据库的简单例子
- c#操作Access数据库的简单例子
- c#操作Access数据库的方法大全
- C#操作Access数据库的方法
- C# 操作Access的公共类
- C#操作Access数据库的方法
- 使用c#操作ACCESS数据库的方法
- C#对Access数据库的操作
- C#操作Access的一些小结
- C#操作Access的一些小结
- C#的Access数据库操作 AccessHelper类
- decimal 后面的后缀M的意思
- C# string.Format 格式化使用说明
- 音视频实时传输错误掩盖算法
- Oracle存储过程
- response.sendRedirect()与request.getRequestDispatcher().forward()区别
- C#操作Access时Parameters集合的使用方法
- Codeforces 278B Books
- 17暑假多校联赛2.6 HDU 6050 Funny Function
- 使用npm uninstall卸载express无效
- activity进出场动画以及动画失效问题
- 编译android源码7---android 源码目录结构
- 遍历注册表得到所有USB驱动
- java项目中发送邮件的整体流程
- The Worm Turns