關(guān)于adodbvb.net的信息

ASP怎么和ACCESS連接啊

你可以上迅雷搜索一下 天轟川 ASP.NET入門視頻教程

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、小程序制作、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了元氏免費建站歡迎大家使用!

好像是用VB的 我的ASP.NET用的是C#語言 不過都差不多

%@ Import Namespace="System.Data" %

%@ Import NameSpace="System.Data.OleDb" %

script laguage="VB" runat="server"

Dim myConnection As OleDbConnection

Dim myCommand As OleDbCommand

sub page_load(sender as Object,e as EventArgs)

這段話肯定直接寫在Default.aspx里面而不是寫在CS文件里面的

cs文件頭部以引用命名空間開頭

比如using System.Data;

連接數(shù)據(jù)庫'1.連接數(shù)據(jù)庫

dim dbname as string

dbname=server.mappath("authors.mdb")

myConnection = New OleDbConnection( "PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source="dbname )

myConnection.Open()

la1.text="Connection Opened!"

你可以直接寫在

sub page_load(sender as Object,e as EventArgs)

里面

這個教程不知道你是哪兒看的

他把前臺后臺代碼寫在一個頁面上了

ASP.NET提倡前臺和CS分開

你可以把sub page_load(sender as Object,e as EventArgs)

里面的內(nèi)容全部寫在CS里面

當(dāng)你學(xué)習(xí)深入了的時候

你可能會把連接字符串寫在webconfig里面

然后寫一個類或者函數(shù)實現(xiàn)訪問數(shù)據(jù)庫

三層架構(gòu)一目了然

vb中的ADODB.Recordset 控件在vb.net里相同功能的是什么控件

vb.NET中也有ADODB.Recordset,但我們一般用SqlDataReader來實現(xiàn)相同的效果。

Adodb.RecordSet在VB.Net中相對應(yīng)的是DataTable。這個東西比RecordSet靈活而且支持豐富的過濾及計算方法。

vb.net中控制ADODB結(jié)果集填充excel的數(shù)據(jù)格式問題。

試了好多次,設(shè)為科學(xué)計數(shù)時雖然可以最高設(shè)為30位小數(shù),但Excel自動只保留15位有效數(shù)字.

下面的程序設(shè)置Excel中A列中的數(shù)位科學(xué)計數(shù),小數(shù)保留30位

Set Exl = GetObject("", "Excel.Application")

Exl.ActiveSheet.Column("A:A").NumberFormatLocal= "0.000000000000000000000000000000E+00"

雖然在這里設(shè)置的是30位,但Excel只顯示15位(不知道為什么)

有關(guān)其他的Excel語句怎么寫,你可以利用Excel的宏.先用宏實現(xiàn)相應(yīng)的功能,在用Excel中的VB宏編輯器看看VB代碼,雖然和最終VB程序有些差別,但還是有一定聯(lián)系的.

只能幫你這么多了,有什么問題再聯(lián)系我吧.

vb.net 怎么把DataGridView 數(shù)據(jù)源 設(shè)為adodb

這樣就OK了

Dim conn As ADODB.Connection

Dim rs As ADODB.Recordset

Dim sql, conn_str As String

'conn_str = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\My Documents\Visual Studio 2008\倉庫\WindowsApplication1\ck.mdb;Persist Security Info=False "

conn_str = ConfigurationManager.ConnectionStrings("myconnectionstring").ConnectionString

sql = "select * from us "

conn = New ADODB.Connection

conn.Open(conn_str)

rs = New ADODB.Recordset

rs.Open(sql, conn, 3, 3)

Dim da As New System.Data.OleDb.OleDbDataAdapter

Dim ds As New DataSet

da.Fill(ds, rs, "us")

DataGridView1.DataSource = ds.Tables(0)

DataGridView1.Refresh()

VB.NET里如何關(guān)閉ADODC控件連接

使用ADO控件可以方便的在VB6中訪問ODBC數(shù)據(jù)庫,但是通過直接放置ADODS控件來獲得ADO的數(shù)據(jù)連接比較麻煩,我們可以在VB工程中創(chuàng)建一個公共數(shù)據(jù)模塊,將ADO控件的初始化、建立連接、關(guān)閉連接等操作都寫到函數(shù)中,這樣就可以在工程的其他模塊中共享調(diào)用這個ADO連接。

一次完整的ADO調(diào)用操作分為如下幾個步驟:

打開ADO到數(shù)據(jù)庫的連接,初始化ADO RECORDSET集。

通過寫入SQL語句執(zhí)行查詢并返回查詢結(jié)果RECORDSET集;或者可以通過寫入SQL語句執(zhí)行相應(yīng)數(shù)據(jù)庫操作。

釋放RECORDSET集,關(guān)閉數(shù)據(jù)庫連接。

需要注意的是,每個動態(tài)創(chuàng)建的ADO同時只能被一個過程調(diào)用,如果需要進行多表并行操作,可能需要在公共數(shù)據(jù)模塊中建立多個動態(tài)ADO。

下面是相關(guān)的代碼:

'-----------------------------------------------------------------

'如下代碼保存在名為my.bas的工程模塊中

Public CONN As Adodb.Connection '定義ADO CONNECTION對象

Public RS As Adodb.Recordset '定義ADO RECORDSET對象

'****************************

'打開數(shù)據(jù)庫連接

'****************************

Function ConnOpen()

Dim ASTR As String

Set CONN = New Adodb.Connection

ASTR = GetDatabasePath 'MDB文件數(shù)據(jù)庫路徑

CONN.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" ASTR ";Persist Security Info=False"

'本例的ODBC連接為JET4.0的直接到MDB文件的連接,如果使用ODBC數(shù)據(jù)源可以使用如下CONNECTION串:

'Provider=MSDASQL.1;Password="";Persist Security Info=True;Data Source=數(shù)據(jù)源名稱;Initial Catalog=數(shù)據(jù)表庫名稱

當(dāng)前名稱:關(guān)于adodbvb.net的信息
文章轉(zhuǎn)載:http://muchs.cn/article2/hgedic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站軟件開發(fā)、ChatGPT、定制網(wǎng)站、外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)