Visual C#数据库基本编程

本文就来着重探讨一下Visual C#数据库基本编程,即:如何浏览记录、修改记录、删除记录和插入记录。针对数据库编程始终是程序设计语言的一个重要方面的内容,也是一个难点。数据库编程的内容十分丰富,但最为基本编程的也就是那么几点,譬如:连接数据库、得到需要的数据和针对数据记录的浏览、删除、修改、插入等操作。其中又以后面针对数据记录的数据操作为重点。

一.程序设计和运行的环境设置:

(1).视窗2000服务器版

(2).Microsoft Data Acess Component 2.6 以上版本 ( MDAC 2.6 )

(3)..Net FrameWork SDK Beta 2

为了更清楚的说明问题,在数据库的选用上,采用了当前比较典型的数据库,一个是本地数据库Access 2000,另外一个是远程数据库Sql Server 2000。其中本地数据库名称为"db.mdb",在其中定义了一张数据表"person","person"表的数据结构如下表:

字段名称 字段类型 字段意思

id      数字     序号

xm     文本     姓名

xb    文本      性别

nl     文本      年龄

zip    文本     邮政编码

远程数据库Sql Server 2000的数据库服务器名称为"Server1",数据库名称为"Data1",登陆的ID为"sa",口令为空,在数据库也定义了一张"person"表,数据结构如上表。

时间: 2024-10-27 20:46:31

Visual C#数据库基本编程的相关文章

vs2005-Microsoft Visual Studio 2005 UNIERP编程错误

问题描述 Microsoft Visual Studio 2005 UNIERP编程错误 我刚下载完成 VS2005进行UNIERP编程.. 可是 design页面显示Source不显示图片. 请参考图片..

007_《Delphi6数据库深入编程技术》

<Delphi6数据库深入编程技术> Delphi 教程 系列书籍 (007) <Delphi6数据库深入编程技术> 网友(邦)整理 EMail: shuaihj@163.com 下载地址: Pdf 原书名: 编程宝典2002(6)-Delphi 6数据库深入编程技术 作者: 张龙卿 出版社: 北京希望电子出版社 书号: 7900088083 出版日期:2002年1月 开本: 787*1092 1/16 页码: 316 版次: 2002年1月第一版第一次印刷 内容简介 这是一本面向

c#关于数据库SQL编程方面

问题描述 c#关于数据库SQL编程方面的书实例比较多讲解比较详细点的最好是基础点的书麻烦各位给介绍几本谢谢了-! 解决方案 解决方案二:没有简单的连接数据库的书籍,C#高级编程里涉及数据库的连接:

Android编程之数据库Sql编程实例分析_Android

本文实例讲述了Android编程之数据库Sql编程实现方法.分享给大家供大家参考.具体分析如下: Android中安装轻量级数据库Sqlite,现在测试数据库基本操作. 数据库基本操作:创建表,插入,删除可以用execSQL();读取可以用rawQuery();这两个函数都可以标准SQL语句进行操作. 源代码: package com.test.sql; import android.app.Activity; import android.content.Context; import and

Android编程之数据库Sql编程实例分析

本文实例讲述了Android编程之数据库Sql编程实现方法.分享给大家供大家参考.具体分析如下: Android中安装轻量级数据库Sqlite,现在测试数据库基本操作. 数据库基本操作:创建表,插入,删除可以用execSQL();读取可以用rawQuery();这两个函数都可以标准SQL语句进行操作. 源代码: package com.test.sql; import android.app.Activity; import android.content.Context; import and

Visual C#的Excel编程

Excel是微软公司办公自动化套件中的一个软件,他主要是用来处理电子表格.Excel以其功能强大,界面友好等受到了许多用户的欢迎.在办公的时候,正是由于Excel的这么多的优点,许多重要的数据,往往以Excel电子表格的形式存储起来.这样就给程序员带来了一个问题,虽然Excel功能比较强大,但毕竟不是数据库,在程序中处理数据库中的数据比其处理Excel表格中的数据容易许多.那么如何用Visual C#读取Excel表格中的数据?在以前用Delphi编程的时候,对于不同的用户,他们对于打印的需求是

理解pureQuery:IBM最新的Java数据库应用编程范例

简介 关系数据访问的对象化 大多数业务都建立在信息管理系统的基础上,而这些信息管理系统主要的底层基础设施又 是基于存储在一个或多个关系数据库中的数据.这些系统由一些软件程序组成,这些软件程 序专门用于信息处理,并且是以 Java 之类的托管语言实现的. 作为一种以封装.继承和多态为特征.易于使用.基于面向对象的语言,Java 一方面用 于实现信息处理程序的计算和逻辑方面,另一方面则用于访问和操纵关系数据.Java 按照对 象 来定义信息,而数据库则使用 行.对象是其所属类的惟一实例,在物理上,对

一起谈.NET技术,Visual Studio与C#编程十个实用技巧

如果你通过搜索引擎发现这篇文章的,我建议你先看看本系列的第一篇,这是本系列文章的第二篇,今天为大家带来更丰富的C#和Visual Studio编程技巧,一起来看看吧. 1.DataTable.HasRows 它不属于任何框架,但通过扩展方法很容易模仿这样一个方法,它不会消除检查数据表对象是否为空或行数的原始代码,但它可以简化应用程序的代码,下面是一个代码片段: public static bool HasRows(this DataTable dataTable){return dataTabl

Visual Studio与C#编程十个实用技巧

如果你通过搜索引擎发现这篇文章的,我建议你先看看本系列的第一篇,这是本系列文章的第二篇,今天为大家带来更丰富的C#和Visual Studio编程技巧,一起来看看吧. 1.DataTable.HasRows 它不属于任何框架,但通过扩展方法很容易模仿这样一个方法,它不会消除检查数据表对象是否为空或行数的原始代码,但它可以简化应用程序的代码,下面是一个代码片段: public static bool HasRows(this DataTable dataTable) { return dataTa