C连接ACCESS数据库代码实例_第1页
C连接ACCESS数据库代码实例_第2页
C连接ACCESS数据库代码实例_第3页
C连接ACCESS数据库代码实例_第4页
C连接ACCESS数据库代码实例_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C#连接ACCESS数据库代码实例1.建立一个 access数据库名子为 CSharptest.mdb,里面有一个表 person,它有两个子段 personname(备注:由于name是access的关键字之一,所以尽量不要将字段名或者表明起为 name,否则可能出错)和age,分别是文本和数字类型。并插入两条记录,如下所示:;文件卸编辑视图插入工具窗口臣上打开辺底设计二新建®a-rfr'对象表查询person :表便用设计器创建表 使用向导刨建表 通过输入数据创餐表personpers onn ameagebushi30Joh n20字段名称I数据类型I文本数字Iicro

2、soft Access:文件 濡福© 视團仗)插入(I)格式记录®屈打开疋设计) _新逢I X I A注SS询*杳二使用设计器创建表 使用向导创建表 通过输入数据创建表personH person :表2.将access数据库文件 CSharptest.mdb所在的目录(一定要 在www目录下)(假设名 为access设为共享(一定要共享),假设我的机器地址为 35 ,那么设为共享后, 在地址栏内输入/35/access/这个目录应该之后可以看到 CSharptest.mdb文件。accessaccess届性phpMyAd

3、min常规共享 自定义本地共享和安全,如果只跟这台计算机的其他用户共享这个文件夹二2 诘将苴拖动到共享文档文件夹。要将这个文件夹及苴子文件夹设为专用(R有您可 以访问)谙选择以下复选框。将这个文件夹设为专用追)网络共辜和安全J要跟网络用户和这台计算机的苴他用P共享这个 丄j J文件夹 > 诸选择下面的第一个复选框,键入一个 E共享名。0在网络上共享这个文件夹G) 共享名(M): access|0允许网络用戶更改我的文件他)to C:AppServV文件世)編辑0)查看® 收藏)工具Q)帮助址)0后退Q T /)搜索 文件夹函色命令提示符Microsoft Windows XP5

4、.1.2600<C> 版权所有 1985-2001 Microsoft Corp.p:Docunents and Settingsfldninistrator>ipconf igWindows IP ConfigurationEthernet adapter 本地连接:Connection-specific DNS Suffix :localdonainIP Address:35Subnet Mask:Default Gateway:Z) Index of /access 一 Vindovs Int

5、ernet Explorer文件®編辑(E)査看也收藏夹他)工具帮助 Lttp:/lSZ. 168 232 135/access/Index/accessIndex of /accessimELdst modified SLze DescriptionQ Parent Directonr-冏 CShardctmdb 05-Dec-2015 08:39 136KApache. 2.2. 8 订金3耳 PHP 5.2.6 Server at J35 Port 803.打开 VS2008 ,菜单中点”新建”-> "项目” -> “ Visual

6、 C# ”-> “Windows ” -> “ windows窗体应用程序”,建立一个新的C#窗体程序。*r Ti nrinvF口生Applii.ci阳廿亍 nn了 - ifrrnw口芳土 Vi smnl STiadi nlornl. cs i®计 1I T!*:i Sytiami.I usinE Systw.lSindawE. Poms:3 P usiiiff £和1 奶.加* DleDb:fl0st«tic dess Fr&jprm12nA34/ tSiliWIiiEy/应用堆序的主入口点即/ </iTmuy>ImThrzlEl

7、iLtbiC veix NiLTiOstriiic 5trr&M.ectieTL = Fr-ovi d.tr=U l iersoft. Jet. OleBl. 4.0: *:strCEin&atioiL +=SoarcfiWlffi. 16$. 232.135«ec«EsCSh.ufpl«x t. :Ul»D'b2-.3uiM-i, -. ahjCaEifiAcLLOii = he Cl Id) bl rui >li ./i(iit3<«fj-iAetk£iBk). "准立连接 vbjCp

8、nnrGt-i. m Ccn (): /iTJFiSSOleBKcm-irii sqLoqid s "外 Ql«D*tCoTn«ad (aTfclect * Eror perEon vh.tre p ersmtre' John' cibjCconuclicMn): OltliLD ktR+adE:- r«ki«r ® siIch d. Em tcut tKAtdr 0 ; "执廿昼谒Si lit 洛=“緬 Lilt 0 ;i f &加d* RaxJ 0"直个肚也d週用程重要1*不垢的话运行时

9、将11示務菲到叡甜 * = (Lnt)r*4iiitr【、舉一】;/RWTfitWffl 6hjCfiilr.*eLLML Cldl« 0.re*der C19>e O:邛止 c.ti 4E. Ea.UM EU.klStl«S ();Apfl .2',、.弘 tEsFPlibl 必吃 lELtiJi讪 i QIlAftiUlL (Erd.-S.Aj ,| ¥iitrnS f pfh |3¥ F rnl (): fflrn.T«ct =咎曽 TaElricE'D:Appls cti >3r. K*jd (farn):/

10、sgliS了 f iitdcvF' 丽堂 Ftf&pit Ix丄弓俑 品Fowl. !4.修改代码文件program.es的内容,其完整 C#代码如下。using System;using System.Windows.Forms;using System.Data.OleDb;namespace WindowsFormsApplication3 static class Program/ <summary>/ 应用程序的主入口点。/ </summary> STAThreadstatic void Main()/ 构造连接字符串string strCon

11、nection = "Provider=Microsoft.Jet.OleDb.4.0;" ; strConnection += "Data Source=35accessCSharptest.mdb"/ 建立连接OleDbConnection objConnection = new OleDbConnection (strConnection); objConnection.Open(); / 打开连接OleDbCommandsqlcmd = new OleDbComman(d"select * from person where personname='John'" , objConnection); /sql 语句OleDbDataReader reader = sqlcmd.ExecuteReader(); / 执行查询int age = new int ();if (reader.Read()/这个read调用很重要!不写的话运行时将提示找不到数据 age = (int )reader "age" ;/取得字段的值objConnection.Close();

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论