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=
-
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(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中获取新增加记录的ID Access版
这里参考了Erist.Protal里的代码 复制代码 代码如下: /// <summary> /// 增加新的文章 /// </summary> /// <param name="ArticleTitle"></param> /// <param name="Author"></param> /// <param name="ArticleFrom"></p
-
ACCESS的参数化查询,附VBSCRIPT(ASP)和C#(ASP.NET)函数第1/2页
最近因项目需要用ACCESS做数据库开发WEB项目 看论坛上还许多人问及ACCESS被注入的安全问题 许多人解决的方法仍然是用Replace替换特殊字符,然而这样做也并没有起到太大做用 今天我就把我用ACCESS参数化查询的一些方法和经验和大家分享 希望对大家有所启发,有写的不对的地方希望高手们多多指教 ASP.NET 用OleDbCommand的new OleDbParameter创建参数货查询 ASP用Command的CreateParameter 方法创建参数化查询 (SQL储存过程查询也
-
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 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连接 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(c#)用类的思想实现插入数据到ACCESS例子
昨天写了一半,一直没弄清楚当ACCESS数据库的连接代码写成类的时候路径该怎么写,搞了半天,还是用绝对路径解决了,似乎Server.MapPath没法在cs文件中使用. 要实现的功能如下: 尽量用类的思想来完成数据的插入,因为这个例子简单,所以我也就不多说什么.大家自己看代码,不懂的可以到论坛交流. 1.首先是ACCESS数据库的设计,数据库名:myData,表名:student 字段名称 数据类型 sid
-
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,
随机推荐
- Lua极简入门指南(三): loadfile和错误处理
- elasticsearch插件开发教程
- Oralce数据导入出现(SYSTEM.PROC_AUDIT)问题处理方法
- asp.net中javascript与后台c#交互
- ASP常见的保留字整理(变量与表名注意不能用)
- 在类库或winform项目中打开另一个winform项目窗体的方法
- mysql允许远程连接的方法
- Mysql5升级到Mysql5.5的方法
- python使用BeautifulSoup分页网页中超链接的方法
- 教你5分钟轻松搞定内存字节对齐
- PowerShell创建Byte数组例子
- sql 随机抽取几条数据的方法 推荐
- 跨帧结构无限级菜单
- 浅析jquery unbind()方法移除元素绑定的事件
- JS实现自适应高度表单文本框的方法
- 解决预装win8系统重装win7后无法进入系统
- 破解电信检测,突破多用户共享上网补丁包下载
- 对于百度K首页的一些抢救建议与措施
- IIS5.1安装配置图文教程 轻松打造ASP运行环境
- js检查是否全是中文
