具体的步骤:

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 ( ) ;

最新文章

  1. 基于Bootstrap简单实用的tags标签插件
  2. C# 类型运算符重载在类继承中的调用测试
  3. Coursera台大机器学习课程笔记9 -- Logistic Regression
  4. OracleApps Dropship 流程
  5. 使用eclipse远程调试Tomcat的方法
  6. [转] ICPC2013 World Finals赛后感
  7. ios专题 - APP设计流程
  8. ftk学习记录(button一片)
  9. 飘逸的python - 命令行漂亮的显示json数据
  10. 为什么我们要使用Async、Await关键字
  11. TensorFlow文档翻译-01-TensorFlow入门
  12. os和sys模块的区别及其常用方法总结
  13. RocketMQ源码 — 六、 RocketMQ高可用(1)
  14. GitHub学习笔记:远程端的操控
  15. Android 沉浸式状态栏攻略 让你的状态栏变色吧
  16. 在WebStorm里配置watcher实现编辑less文件时自动生成.map和压缩后的.css文件
  17. 【sql】ALTER更新数据库字段
  18. HttpServerProvider实现http服务接口(一)
  19. Unix api
  20. 2018-11-1 NOIP 模拟赛解题报告

热门文章

  1. Glide
  2. 我所了解的WEB开发(4) - 神奇的URL
  3. apple store链接格式文档
  4. 转:纠结的Shim
  5. 用win下的快捷键提高工作效率
  6. UITabBarController的创建等基本方法
  7. Python学习 windows下面安装Python和pip(一)
  8. 使用greenDAO生成DAO代码
  9. GCD中的dispatch_set_target_queue的用法及作用
  10. iOS之地理位置及定位系统 -- 入门笔记(用Swift)