Access数据操作Update方法
using System.Data.OleDb; //这里要引用OleDb空间
public partial class addInfo : System.Web.UI.Page
{
//数据库连接字符串
static string strCon = @"provider = Microsoft.Jet.OLEDB.4.0;Data source = |DataDirectory|gyMDB.mdb";
//以上方法为连接ACCESS 特定数据目录APP_DATA 下数据文件的方法。注意DATADIRECTORY 的使用。
//申明连接数据源的对象和对数据源进行操作的对象
OleDbConnection con = new OleDbConnection(strCon);
OleDbCommand cmd = new OleDbCommand();
//点击按钮添加记录
protected void Page_Load(object sender, EventArgs e)
{
TextBox11.ReadOnly = false;
TextBox11.Text = "这是学号";
TextBox11.ReadOnly = true;
TextBox12.Text = "这是准考证号";
TextBox13.Text = "这是姓名";
if (!Page.IsPostBack) { }
}
protected void Button1_Click(object sender, EventArgs e)
{
string A0 = TextBox11.Text; //0.学号
string A1 = TextBox12.Text; //1.准考证号
string A2 = TextBox13.Text; //2.姓名
string A3 = DropDownList1.Text; //3.小学入学年月
string A4 = DropDownList2.Text; //4.班号
string A5 = DropDownList3.Text; //5.学生类别
string A6 = TextBox1.Text.Trim(); //6.身份证号
string A7 = DropDownList4.Text; //7.性别
相关文档:
一、创建一张空表:
Sql="Create TABLE [表名]"
二、创建一张有字段的表:
Sql="Create TABLE [表名]([字段名1] MEMO NOT NULL, [字段名2] MEMO, [字段名3] COUNTER NOT NULL, [字段名4] DATETIME, [字段名5] TEXT(200), [字段名6] TEXT(200))
字段类型:
2 : "SmallInt", // 整型
3 : "Int", ......
最近系统运行中发现Access 2003 版本中对待 Null 和 ‘’ (空字符)奇怪问题,重现步骤:
1、创建表tabTest ;
2、使用设计视图添加两个字段 ID ,col1
名称
类型
长度
说明
ID
Number
主键,自增
Col1
char
1
无
3、使用sql 添加如下数据
-- col1 字段设置为 null
INS ......
using System;
using System.IO;
using System.Runtime.InteropServices;
using System.Threading;
using System.Windows.Forms;
using Microsoft.Win32;
using Access = Microsoft.Office.Interop.Access;
namespace ImageAccess
{
static class Program
{
......
1.连接Access的连接字符串
string strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + @FileName;
2.连接Excel
string strExcel = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " + @FileName + ";Extended Properties=Excel 8.0;"; ......