操作ACCESS表的怪事情
一段简单代码操作ACCESS表bm ,就两个字段:bm_id 自动增加的长整型,bm_name char(10)
表里就几条记录
bm_id bm_name
1 a
2 b
3 c
4 d
<1>string sql_string = "delete from bm where bm_id=3";
<2>string sql_string = "update bm set bm_name='aaa' where bm_id=2";
OleDbConnection olecon = DB.dbconnection();
try
{
olecon.Open();
OleDbCommand sqlcom = new OleDbCommand(sql_string, olecon);
sqlcom.ExecuteNonQuery();
sqlcom.Dispose();
}
catch (Exception ee)
{
Label1.Text = ee.Message;
}
finally
{
olecon.Close();
}
执行<1>是正常的,执行<2>不成功
百思不得其解
表里就几条记录
bm_id bm_name
1 a
2 b
3 c
4 d
<1>string sql_string = "delete from bm where bm_id=3";
<2>string sql_string = "update bm set bm_name='aaa' where bm_id=2";
OleDbConnection olecon = DB.dbconnection();
try
{
olecon.Open();
OleDbCommand sqlcom = new OleDbCommand(sql_string, olecon);
sqlcom.ExecuteNonQuery();
sqlcom.Dispose();
}
catch (Exception ee)
{
Label1.Text = ee.Message;
}
finally
{
olecon.Close();
}
执行<1>是正常的,执行<2>不成功
百思不得其解
...全文
相关推荐
C#ADO操作access(创建数据库,表,以及增,查)
C#ADO操作access数据库实例,有详细的中文注释。开发环境vs2015
sql语句操作access数据库,表,字段
如何用sql语句创建Access数据库,修改表结构
asp 获取access系统表,查询等操作代码
方法一:直接用ado的OpenSchema()方法打开adSchemaTables,建立一个schema记录集 Code: <% Const adSchemaTables = 20 adSchemaColumns = 4 dim Conn,db dim ConnStr db=”temp.mdb” ‘ACCESS数据库的文件名,请使用相对于网站根目录的的绝对路径 ConnStr = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=” & Server.MapPath(db) Set conn = Server.CreateObject(“A
Access数据库和表的基本操作
Access数据库的创建,连接,表的创建,修改,删除,数据的插入,修改等内容
ACCESS表的创建操作.pdf
ACCESS表的创建操作.pdf


