asp.net中如何将文本框的内容写入access数据库
已经可以成功运行,但是在写入access数据库的时候报错了,一直搞不清是什么错误,希望高手们帮我解决难题,感谢
这段代码是在 About.aspx.cs中写的
using System;
using System.Data;
using System.Data.OleDb;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class About : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (Session["12"] != null)
Label1.Text = Session["12"].ToString();
}
protected void Button1_Click(object sender, EventArgs e)
{
string a = TextBox1.Text.Trim();
DateTime begin = DateTime.Parse(a);
string b = TextBox2.Text.Trim();
DateTime over = DateTime.Parse(b);
OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;" + @"Data source= D:\My Documents\Visual Studio 2010\WebSites\WebSite2\App_Data\db1.mdb";
OleDbCommand comm = new OleDbCommand();
conn.Open();
comm.Connection = conn;
comm.CommandText = "Insert Into Time (begin,over) Values ('" + a + "','" + b +"' )";
comm.ExecuteNonQuery();
conn.Close();
}
}
我有两个文本框,一个是开始的时间,一个是结束的时间,然后再access中是begin跟over ,运行后报错
comm.ExecuteNonQuery() 用户代码未处理,oledbexception,insert into 语句的语法错误
这段代码是在 About.aspx.cs中写的
using System;
using System.Data;
using System.Data.OleDb;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class About : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (Session["12"] != null)
Label1.Text = Session["12"].ToString();
}
protected void Button1_Click(object sender, EventArgs e)
{
string a = TextBox1.Text.Trim();
DateTime begin = DateTime.Parse(a);
string b = TextBox2.Text.Trim();
DateTime over = DateTime.Parse(b);
OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;" + @"Data source= D:\My Documents\Visual Studio 2010\WebSites\WebSite2\App_Data\db1.mdb";
OleDbCommand comm = new OleDbCommand();
conn.Open();
comm.Connection = conn;
comm.CommandText = "Insert Into Time (begin,over) Values ('" + a + "','" + b +"' )";
comm.ExecuteNonQuery();
conn.Close();
}
}
我有两个文本框,一个是开始的时间,一个是结束的时间,然后再access中是begin跟over ,运行后报错
comm.ExecuteNonQuery() 用户代码未处理,oledbexception,insert into 语句的语法错误
...全文
相关推荐
access的asp.net留言板实例
asp.net做的留言板例子,用access数据库,简单而不乏技术,应该能学到点东西
构建ACCESS数据库的ASP在线管理工具
本文还有配套的精品资源,点击获取 简介:《ACCESS数据库在线管理(ASP版)》是一款网页开发者的实用工具,通过Web界面实现对ACCESS数据库的在线管理。系统结合ASP技术,用户可以利用Active Server Pages创建动态网页,并通过ADO组件与ACCESS数据库交互,进行表的增加、修改、删除等操作。同时,还需考虑数据安全性、错误处理和数据可视化等关键因素,...
ASP.NET实现Excel数据导入Access数据库完整方案
在中小型Web应用开发中,ASP.NET常面临与本地文件型数据库(如Access)交互的需求,尤其适用于数据采集、报表导入等轻量级数据处理场景。
ASP+ACCESS基于WEB网上留言板(源代码+论文).rar
ASP.NET 源代码+开发文档说明,课程设计,毕业设计,大学生参考,文档+源码
简单的asp.net留言板
简单的asp.net留言板,希望对广大初学者有用。数据库是采用access 简单易懂 而且代码含有注释 调试已通过


