国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于VB.NET的WEB數(shù)據(jù)庫(kù)應(yīng)用

2013-12-29 00:00:00肖健
科技資訊 2013年10期

摘 要:以網(wǎng)絡(luò)實(shí)驗(yàn)信息管理系統(tǒng)為研究背景,應(yīng)用VB.NET將數(shù)據(jù)庫(kù)信息發(fā)布到Internet上,很好地實(shí)現(xiàn)了WEB數(shù)據(jù)庫(kù)建立、綁定、查詢、編輯等操作,功能齊全,便于擴(kuò)展。

關(guān)鍵詞:VB.NET 實(shí)驗(yàn)信息管理 B/S(Browser/Server)模式 Internet 信息服務(wù) 軟件設(shè)計(jì)

中圖分類號(hào):TP391.9 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2013)04(a)-0045-02

1 VB.NET概述[1]

在ADO中,如果脫離了數(shù)據(jù)提供者用來(lái)保存和描述數(shù)據(jù)的結(jié)構(gòu),數(shù)據(jù)將不能獨(dú)立存在。系統(tǒng)的開發(fā)難點(diǎn)主要是對(duì)數(shù)據(jù)庫(kù)的操作,ADO.NET用以下對(duì)象來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作:

Connections--連接和管理數(shù)據(jù)庫(kù)事務(wù)。

Commands--向數(shù)據(jù)庫(kù)發(fā)送的命令。

DataReaders--直接讀取流數(shù)據(jù)。

DateSets 和 DateSetCommands--對(duì)駐留內(nèi)存中的數(shù)據(jù)進(jìn)行存儲(chǔ)和操作。

2 核心源碼

2.1 數(shù)據(jù)建立

在系統(tǒng)中創(chuàng)建一個(gè)公用模塊改模塊中實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的所有訪問(wèn)。

//引入訪問(wèn)SQLServer數(shù)據(jù)庫(kù)[2]的命名空間

Imports System

Imports System.Data

Imports System.Data.SqlClient

Module Module1

//在模塊中定義一些公共變量,用于在窗體之間傳遞數(shù)據(jù)

Public Connstr As String = "server=(local);database=lab;Trusted_connection=yes"

Public DataAdapter as SqlDataAdapter

Public DataConnection as SqlConnection

Public DataSet as DataSet

//定義一個(gè)用于返回?cái)?shù)據(jù)集的公共查詢函數(shù),如果正常訪問(wèn)數(shù)據(jù)庫(kù)則返回查詢結(jié)果,改結(jié)果以一個(gè)數(shù)據(jù)集來(lái)表現(xiàn),否則則返回Nothing

Public Function GetDataFromSql(ByVal sqlstr As String) As DataSet

Try

DataConnection = New SqlConnection(Connstr)

DataAdapter = New SqlDataAdapter(sqlstr,DataConnection)

DataSet = New DataSet

DataSet.Clear()

DataAdapter.Fill(DataSet)

DataConnection.Close()

竹山县| 东乌珠穆沁旗| 肇源县| 光山县| 义乌市| 昭苏县| 普陀区| 韶关市| 乌恰县| 永修县| 玉溪市| 元江| 海城市| 武夷山市| 北京市| 东宁县| 穆棱市| 定边县| 涪陵区| 天台县| 通许县| 惠州市| 阳江市| 长沙市| 菏泽市| 辽源市| 前郭尔| 甘孜县| 蛟河市| 澄迈县| 南靖县| 富源县| 保德县| 宁乡县| 湘西| 封开县| 紫云| 绍兴县| 宁远县| 郴州市| 镇江市|