access数据库+SQL带OleDbParameter参数开发小企业网站
来源:互联网 发布:惠州有什么好玩的知乎 编辑:程序博客网 时间:2024/04/27 11:23
最近在做一个小企业网站的时候,碰到几个简单的问题。但是对于较少接触access数据库的开发人员来说,可能也会跟我一样,遇到一些小问题。现在列出这两个问题,让大家少走点弯路:
(1)sql语句中的参数必须与parameters中的值一一对应, 如下:
StringBuilder strSql = new StringBuilder();
strSql.Append("update news set classname=@classname,
title=@title,content=@content,author=@author,updatetime=@updatetime
where id=@id ");
OleDbParameter[] parameters = {
new OleDbParameter("@classname", OleDbType.VarChar),
new OleDbParameter("@title", OleDbType.VarChar),
new OleDbParameter("@content", OleDbType.LongVarChar),
new OleDbParameter("@author", OleDbType.VarChar),
new OleDbParameter("@updatetime", OleDbType.Date),
new OleDbParameter("@id",OleDbType.Integer)};
@id这个参数是news表id,所以不能按表中顺序排在classname之前。
(2)@classname 不能取名为class或者name,这是access数据库保留关键字,执行sql会报sql语法错误。所以要加中括号“[]”或者改为其他名字
- access数据库+SQL带OleDbParameter参数开发小企业网站
- OleDbParameter在Access数据库Insert时参数不对应的怪现象[友情提示]
- OleDbParameter参数的使用
- OleDbParameter 在Access中的用法
- 用OleDbParameter参数类要注意参数顺序必须和SQL文中参数顺序一致
- ASP.NET动态网站开发培训-17.创建Access和SQL Serverv数据库
- 对 Access 数据库中日期字段操作时 OleDbParameter 的问题及解决
- 对access执行带参数的sql语句
- java操作Access数据库(带参数插入及查询)
- Dede小企业网站开发流程及常用标签(一)
- Dede小企业网站开发流程及常用标签(二)
- Dede小企业网站开发流程及常用标签(三)
- Dede小企业网站开发流程及常用标签(四)
- 关于ACCESS下OleDbParameter的使用
- Access用OleDbParameter无法更新数据解决方案
- 使用OleDbParameter来操作Access数…
- 小企业如何开发新产品
- c# 操作mssql数据库 含有带参数sql语句运行
- java变量(属性)的覆盖
- GCC-3.4.6源代码学习笔记(49)
- [转]smarty中调用php函数
- 消除div之间的影响
- Java【动态绑定、静态绑定】-动态绑定
- access数据库+SQL带OleDbParameter参数开发小企业网站
- android 退出程序
- 堆 栈 的区别
- Hibernate 中对set的集合的排序解决办法
- HttpWatch工具简介及使用技巧
- 在MyEclipse当中安装jbpm
- JAVA面试题解惑系列(一)——类的初始化顺序
- 在十六进制字符串与数值类型之间转换
- SQL2000的sysindexes视图在SQL2005中的另类表现