成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C#進行數據庫編程概述

開發 后端
這里介紹C#進行數據庫編程,Visual C#自身沒有類庫,和其他的.Net開發語言一樣,Visual C#調用的類庫是.Net框架中的一個共有的類庫。

Visual C#還是比較常見的東西,這里我們主要介紹C#進行數據庫編程,包括介紹Visual C#實現這二種綁定等方面。

在數據庫的選擇上,為了使內容更加全面,采用了當下比較流行的二種數據庫,一種是本地數據庫Acess 2000,另外一種是遠程數據庫Sql Server 2000。

Visual C#自身沒有類庫,和其他的.Net開發語言一樣,Visual C#調用的類庫是.Net框架中的一個共有的類庫--.Net FrameWork SDK。ADO.NET是.Net FrameWork SDK提供給.Net開發語言進行數據庫開發的一個系列類庫的集合。在ADO.NET中雖然提供了大量的用于數據庫連接、數據處理的類庫,但卻沒有提供類似DbText組件、DbList組件、DbLable組件、DbCombox組件等。要想把數據記錄以ComBox、ListBox等形式顯示處理,使用數據綁定技術是最為方便、最為直接的方法。所謂數據綁定技術就是把已經打開的數據集中某個或者某些字段綁定到組件的某些屬性上面的一種技術。說的具體些,就是把已經打開數據的某個或者某些字段綁定到Text組件、ListBox組件、ComBox等組件上的能夠顯示數據的屬性上面。當對組件完成數據綁定后,其顯示字段的內容將隨著數據記錄指針的變化而變化。這樣程序員就可以定制數據顯示方式和內容,從而為以后的數據處理作好準備。所以說數據綁定是 Visual C#進行數據庫編程的基礎和最為重要的第一步。只有掌握了數據綁定方法,才可以十分方便對已經打開的數據集中的記錄進行瀏覽、刪除、插入等具體的數據操作、處理。

數據綁定根據不同組件可以分為二種,一種是簡單型的數據綁定,另外一種就是復雜型的數據綁定。所謂簡單型的數據綁定就是綁定后組件顯示出來的字段只是單個記錄,這種綁定一般使用在顯示單個值的組件上,譬如:TextBox組件和Label組件。而復雜型的數據綁定就是綁定后的組件顯示出來的字段是多個記錄,這種綁定一般使用在顯示多個值的組件上,譬如:ComBox組件、ListBox組件等。本文就是來詳細介紹如何用Visual C#實現這二種綁定。在數據庫的選擇上,為了使內容更加全面,采用了當下比較流行的二種數據庫,一種是本地數據庫Acess 2000,另外一種是遠程數據庫Sql Server 2000。

一、本文程序設計和運行的軟件環境

1.微軟公司視窗2000服務器版

2 .Net FrameWork SDK Beta 2

3.MADC 2.6(Microsoft Acess Data Component)以上版本

二、程序中使用的數據庫的數據字典

1.本地數據庫Access 2000的數據庫的名稱為"db.mdb",在這個數據庫中定義了一張表"person"。

2.遠程數據庫Sql Server 2000的數據庫服務器名稱為"Server1",數據庫名稱為"Data1",登陸的ID為"sa",口令為空,在數據庫也定義了一張"person"表,數據結構如上表。

三、數據綁定一般步驟

1.無論是簡單型的數據綁定,還是復雜型的數據綁定,要實現綁定的第一步就是就是要連接數據庫,得到可以操作的DataSet。

2.根據不同組件,采用不同的數據綁定:
對于簡單型的數據綁定,數據綁定的方法其實比較簡單,在得到數據集以后,一般是通過把數據集中的某個字段綁定到組件的顯示屬性上面,譬如 TextBox組件和Label組件,是綁定到"Text"屬性。對于復雜型的數據綁定一般是通過設定其某些屬性值來實現綁定的。以上介紹C#進行數據庫編程。

【編輯推薦】

  1. C#編程實現顯示XML文件
  2. C#語言獲取要顯示頁面
  3. 創建C# Windows窗體應用程序淺析
  4. C#實現窗體顯示背景知識
  5. C# Lazy-Allocate設計概念
責任編輯:佚名 來源: 51CTO.com
相關推薦

2009-07-31 17:01:21

C#存取Access數

2009-08-17 17:42:57

C#數據庫操作類

2009-08-25 12:50:32

數據庫常用C#代碼

2009-09-01 09:45:49

Visual C#對數

2009-08-07 16:19:00

C#下數據庫編程

2009-08-07 16:19:00

C#下數據庫編程

2009-08-07 15:38:15

精通C#數據庫編程

2011-03-17 13:23:08

數據導入導出

2009-08-25 10:57:09

C#接口

2009-07-01 10:46:57

JSP程序JSP代碼

2011-05-25 00:00:00

數據庫設計

2024-04-03 10:05:02

2009-08-28 16:14:26

C#實現加載動態庫

2024-04-18 09:56:16

2009-08-11 13:35:13

C# Berkeley

2009-08-07 15:33:11

C#數據庫編程

2009-08-27 15:33:58

C# Cookie編程

2009-03-19 10:08:09

C#數據庫查詢

2010-03-30 18:48:24

Oracle 學習

2011-12-30 09:03:59

MySQL數據庫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久精品一区 | 国产精品乱码一区二三区小蝌蚪 | 91人人爽| 91精品国产一区二区三区 | 91亚洲精品在线 | 韩国成人在线视频 | 国产视频精品免费 | 久久精品视频91 | 99re在线视频| 麻豆久久久久久 | www.欧美.com | 欧美一级黄色片在线观看 | 成人在线观看网站 | 国产高清免费视频 | 四虎最新视频 | 色www精品视频在线观看 | 亚洲国产精品一区 | 一区二区三区四区在线 | 欧美成人猛片aaaaaaa | 亚洲综合色视频在线观看 | 精品香蕉一区二区三区 | 在线免费观看成年人视频 | 日韩精品一区二区三区视频播放 | 国产成人99久久亚洲综合精品 | 国产 日韩 欧美 中文 在线播放 | 操操操操操 | 久久综合九九 | 精品日本久久久久久久久久 | 中文字幕一区二区不卡 | 精品久久香蕉国产线看观看亚洲 | av天空| 成人精品福利 | 日本精品一区二区三区视频 | 麻豆国产一区二区三区四区 | 精品欧美乱码久久久久久 | 国产欧美一级 | a久久久久久 | 免费的黄色片子 | 玖操| av电影手机在线看 | 麻豆va|