亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

一個經(jīng)典的ADO.NET入門例子

 更新時間:2006年07月17日 00:00:00   作者:  
眾所周知,ADO.NET相對于ADO的最大優(yōu)勢在于對于數(shù)據(jù)的更新修改可以在與數(shù)據(jù)源完全斷開聯(lián)系的情況下進行,然后再把數(shù)據(jù)更新情況傳回到 

數(shù)據(jù)源。這樣大大減少了連接過多對于數(shù)據(jù)庫服務器資源的占用。下面是我在《ADO.NET實用指南》這本書上看到的一個例子,比較清楚的講解 

了ADO.NET的使用方法。 
Imports System.Data.SqlClient 
Imports System.Data 
Imports System.Data.Common 

Public Class Form1 
Inherits System.Windows.Forms.Form 

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 
Dim conn As New SqlConnection("data source=localhost;initial catalog=StudentCourse;" & _ 
"User ID=;Password=;") 
Dim ds As New DataSet 
Try 
conn.Open() '在形成SqlDataAdapter前打開conn 
Dim daAuthors As New SqlDataAdapter("Select * From SC", conn) 
Dim bldr As New SqlCommandBuilder(daAuthors) 
daAuthors.Fill(ds,"SC") 
conn.Close() '在填充完ds后關閉連接,接著對ds進行操作 

Dim tbl As New DataTable 
tbl = ds.Tables("SC") 

Dim rowVals(3) As Object 
rowVals(0) = "5" 
rowVals(1) = "00003" 
rowVals(2) = "0001" 
rowVals(3) = 99 
Dim insertedRow As DataRow 
insertedRow = tbl.Rows.Add(rowVals) '添加一行 

tbl.Rows(0).Delete() '刪除一行 

tbl.Rows(1).BeginEdit() 
tbl.Rows(1)("score") = 89 '修改一行 
tbl.Rows(1).EndEdit() 

conn.Open() 
daAuthors.Update(ds.Tables("SC")) '須將結(jié)果傳回數(shù)據(jù)源時打開連接,update 
conn.Close() 
Catch ex As Exception 
MessageBox.Show(ex.Message) 
End Try 
End Sub 
End Class 

相關文章

  • ASP.NET?Core使用功能開關控制路由訪問操作

    ASP.NET?Core使用功能開關控制路由訪問操作

    這篇文章主要介紹了ASP.NET?Core使用功能開關控制路由訪問操作,而對于一些試驗性的功能,我們并不希望用密碼去控制是否允許訪問,而是想用一種開關的方式開放,下面文章我們就來試著實現(xiàn)這個功能,需要的小伙伴可以參考一下
    2022-02-02
  • ASP.NET學習中常見錯誤總結(jié)歸納

    ASP.NET學習中常見錯誤總結(jié)歸納

    這篇文章主要介紹了asp.net學習過程中碰到的常見錯誤的解決方法,通讀本篇對大家的學習或工作具有一定的價值,需要的朋友可以參考下
    2021-09-09
  • DataGridView控件詳細介紹

    DataGridView控件詳細介紹

    DataGridView是用于Windows Froms 2.0的新網(wǎng)格控件。它可以取代先前版本中DataGrid控件,它易于使用并高度可定制,支持很多我們的用戶需要的特性
    2012-11-11
  • 利用ASP.NET技術動態(tài)生成HTML頁面

    利用ASP.NET技術動態(tài)生成HTML頁面

    利用ASP.NET技術動態(tài)生成HTML頁面...
    2006-07-07
  • 深入分析XmlSerializer對象的Xml序列化與反序列化的示例詳解

    深入分析XmlSerializer對象的Xml序列化與反序列化的示例詳解

    本篇文章是對XmlSerializer 對象的Xml序列化與反序列化的應用進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • .NET 6新特性試用Timer類之PeriodicTimer?

    .NET 6新特性試用Timer類之PeriodicTimer?

    這篇文章主要介紹了.NET 6新特性試用Timer類之PeriodicTimer,PeriodicTimer與其他Timer需要創(chuàng)建事件回調(diào)不同,下,下面文章詳細介紹PeriodicTimer的使用方式,需要的朋友可以參考一下
    2022-02-02
  • HttpResponse的Output與OutputStream、Filter關系與區(qū)別介紹

    HttpResponse的Output與OutputStream、Filter關系與區(qū)別介紹

    在網(wǎng)上經(jīng)常看見有這樣的代碼HttpResponse response = HttpContext.Current.Response;現(xiàn)在我也來說說這幾個東東是什么吧
    2012-11-11
  • .Net實現(xiàn)圖片裁剪圖片縮放及圖片加水印詳解

    .Net實現(xiàn)圖片裁剪圖片縮放及圖片加水印詳解

    這篇文章主要為大家介紹了.Net實現(xiàn)圖片裁剪圖片縮放及圖片加水印實現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-09-09
  • asp.net mvc路由篇 如何找到 IHttpHandler方法介紹

    asp.net mvc路由篇 如何找到 IHttpHandler方法介紹

    學習是使用asp.net已經(jīng)有很長一段時間了,現(xiàn)在就來分析一下mvc的整過過程吧。個人計劃寫一個mvc系列的博文,僅從源代碼的角度來分析mvc。在接觸mvc時我們一定會經(jīng)歷路由,那么路由這東東是怎么搞出來的啊
    2012-11-11
  • 在 ASP.NET Core 中自動啟用 CAP 事務詳情

    在 ASP.NET Core 中自動啟用 CAP 事務詳情

    本篇文章旨在描述如何在 ASP.NET Core項目中并以一種簡便的方式啟用CAP事務,因為在我們的示例中都是直接演示比較直觀的方式,沒有進行封裝,有些初學者同學不太會,找到問我如何封裝,本篇文章主要基于 Entity Framework 來進行演示
    2021-10-10

最新評論