首页 > 数据库技术 > 详细

用Access作为后台数据库支撑,书写一个用C#写入记录的案例

时间:2016-03-09 00:02:04      阅读:387      评论:0      收藏:0      [点我收藏+]

具体的步骤:

1.创建并打开一个OleDbConnection对象

2.创建插入的SQL语句

3.创建一个OleDbCommand对象

4.使用OleDbCommand对象来插入数据

5.关闭OleDbConnection

 

实现的代码如下:

<在这里我们需要用到的是:System.Data.OleDb.OleDbConnection类!(如果操作SQL数据库,我们最好使用System.Data.SqlClient.SqlConnection类)>

using System.Data
using System.Data.OleDb

string strConn = " Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = sample.mdb " ;
OleDbConnection myConn = new OleDbConnection ( strConn ) ;
myConn.Open ( ) ;

SQL语句

string strInsert = " INSERT INTO books ( bookid , booktitle , bookauthor , bookprice , bookstock ) VALUES ( " ;
strInsert += t_bookid.Text + ", ‘" ;
strInsert += t_booktitle.Text + "‘, ‘" ;
strInsert += t_bookauthor.Text + "‘, " ;
strInsert += t_bookprice.Text + ", " ;
strInsert += t_bookstock.Text + ")" ;

 

定义command对象,并执行相应的SQL语句

OleDbCommand inst = new OleDbCommand ( strInsert , myConn ) ;

 

inst.ExecuteNonQuery ( ) ;

 

myConn.Close ( ) ;

 

用Access作为后台数据库支撑,书写一个用C#写入记录的案例

原文:http://www.cnblogs.com/WJ-163/p/5256130.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!