asp.net访问Access数据库溢出错误
写了如下的一个方法来返回数据操作影响的行数:如下
代码如下:
private int GetReturnValue(string sStr, string conn) {
OleDbConnection odbconn = AccessHelp(conn);
OleDbCommand odbcmd = new OleDbCommand(sStr, odbconn);
return odbcmd.ExecuteNonQuery();
}
public int wsbm(string[] str) {
StringBuilder sb=new StringBuilder();
sb.Append("INSERT INTO ").Append("wsbm(zy, studentname, parentname)");
sb.Append(" VALUES (");
sb.Append("'" + str[0] + "', '" + str[1] + "', '" + str[2] + "'");
sb.Append(")");
return GetReturnValue(sb.ToString(), "ODBconn");
}
protected void Bttj_Click(object sender, EventArgs e) {
string[] sStr = new string[] {
this.ddlzy.SelectedItem.Text,
this.tbName.Text,
this.tbbb.Text,
};
if (ad.wsbm(sStr) > 0) {
Response.Write("<script>alert('插入成功!')</script>");
}
}
执行了之后的结果如下图,这是什么原因???
这样的益出错误如何解决?????
相关推荐
-
ASP.NET 链接 Access 数据库路径问题最终解决方案
当做小项目用 ASP.NET + Access 数据库时,总是遇到数据库路径问题,本人以前的解决方法是每次访问数据库时,把链接字符串以参数的形式传到数据访问层,实施起来相当麻烦,这次找到了一个比较好的方案,这是本人目前的最终解决方案(如题) ^_^ 解决方案为: 在 Web.Config 中配置 Access 数据库驱动和数据库文件名称. 请看代码 <appSettings> <add key="DBDriver" value="Provider=
-
ACCESS的参数化查询,附VBSCRIPT(ASP)和C#(ASP.NET)函数第1/2页
最近因项目需要用ACCESS做数据库开发WEB项目 看论坛上还许多人问及ACCESS被注入的安全问题 许多人解决的方法仍然是用Replace替换特殊字符,然而这样做也并没有起到太大做用 今天我就把我用ACCESS参数化查询的一些方法和经验和大家分享 希望对大家有所启发,有写的不对的地方希望高手们多多指教 ASP.NET 用OleDbCommand的new OleDbParameter创建参数货查询 ASP用Command的CreateParameter 方法创建参数化查询 (SQL储存过程查询也
-
ASP.net(c#)用类的思想实现插入数据到ACCESS例子
昨天写了一半,一直没弄清楚当ACCESS数据库的连接代码写成类的时候路径该怎么写,搞了半天,还是用绝对路径解决了,似乎Server.MapPath没法在cs文件中使用. 要实现的功能如下: 尽量用类的思想来完成数据的插入,因为这个例子简单,所以我也就不多说什么.大家自己看代码,不懂的可以到论坛交流. 1.首先是ACCESS数据库的设计,数据库名:myData,表名:student 字段名称 数据类型 sid
-
ASP.NET连接 Access数据库的几种方法
web.config 第一种方法: <?xml version="1.0" encoding="utf-8"?> <!-- 有关如何配置 ASP.NET 应用程序的详细消息,请访问 http://go.microsoft.com/fwlink/?LinkId=169433 --> <configuration> <appSettings> <add key="AccessConnString"
-
ASP.NET 连接ACCESS数据库的简单方法
index.aspx 复制代码 代码如下: <%@ Page Language="C#" %><%@ import Namespace="System.Data" %><%@ import Namespace="System.Data.OleDb" %><script runat="server"> // Insert page code here // voi
-
asp.net和asp下ACCESS的参数化查询
今天我就把我用ACCESS参数化查询的一些方法和经验和大家分享 希望对大家有所启发,有写的不对的地方希望高手们多多指教 ASP.NET 用OleDbCommand的new OleDbParameter创建参数货查询 ASP用Command的CreateParameter 方法创建参数化查询 (SQL储存过程查询也是用这个方法建立的) ASP.NET C#语法 OleDbParameter parm = new OleDbParameter(Name, Type, Direction, Size,
-
asp.net access添加返回自递增id的实现方法第1/3页
先看界面: 添加后数据库: 而所要执行的语句: 复制代码 代码如下: string name_ = this.tbxUseName.Text.Trim(); string webname_ = this.tbxWebName.Text.Trim(); string url_ = this.tbxUrl.Text.Trim(); AddFieldItem("news_Title", name_); AddFieldItem("news_So
-
asp.net(C#) Access 数据操作类
复制代码 代码如下: using System; using System.Configuration; using System.Data; using System.Data.OleDb; using System.Xml; using System.Collections; namespace Website.Command { /// <summary> /// WSplus 的摘要说明. /// </summary> public class AccessClass :
-
asp.net 数据库备份还原(sqlserver+access)
/********************************************************************************** * * 功能说明:备份和恢复SQL Server数据库 * 作者: 刘功勋; * 版本:V0.1(C#2.0);时间:2007-1-1 * 当使用SQL Server时,请引用 COM组件中的,SQLDMO.dll组件 * 当使用Access中,请浏览添加引用以下两个dll * 引用C:\Program Files\Common
-
asp.net中获取新增加记录的ID Access版
这里参考了Erist.Protal里的代码 复制代码 代码如下: /// <summary> /// 增加新的文章 /// </summary> /// <param name="ArticleTitle"></param> /// <param name="Author"></param> /// <param name="ArticleFrom"></p
随机推荐
- python检测远程udp端口是否打开的方法
- 正则表达式在网页处理中的应用四则
- 精彩回顾!Visual Studio 2017正式版发布全纪录
- IE下document.referrer 拒绝访问的解决方法
- PHP实现的线索二叉树及二叉树遍历方法详解
- PHP时间戳 strtotime()使用方法和技巧
- MySQL数据类型varchar详解
- 详解Vue监听数据变化原理
- 微信js-sdk预览图片接口及从拍照或手机相册中选图接口用法示例
- JavaScript给url网址进行encode编码的方法
- 动态设置form表单的action属性的值的简单方法
- Lua判断一个目录或文件是否存在的方法
- Java如何获取Date的“昨天”与“明天”示例代码
- Linux环境下使用JFS文件系统
- Apache虚拟目录配置及vue-cli反向代理的设置方法
- 可绑定域名的德国10GB免费PHP空间
- 为什么哈希存取比较快?使用它需要付出什么代价
- Android自定义viewGroup实现点击动画效果
- vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法
- 利用ajax提交form表单到数据库详解(无刷新)