資料讀取器 使用列名索引器

2021-09-06 05:21:35 字數 1111 閱讀 8184

using

system;

using

system.collections.generic;

using

system.linq;

using

system.text;

using

system.data;

using

system.data.sqlclient;

namespace

ordinelindexer

", "

company name

".padright(25), "

contact name

".padright(20

)); console.writeline(

"\t

", "

**********==

".padright(25), "

**********==

".padright(20

));

while

(rdr.read())

| ", rdr[0].tostring().padleft(25), rdr[1].tostring().padleft(20));

console.writeline("

| ", rdr["

companyname

"].tostring().padleft(25), rdr[1].tostring().padleft(20

)); }

rdr.close();

}catch

(exception e)

finally

console.readkey();}}

}

多數情況下,我們並不使用列號,而是根據列名來進行檢索,這是因為列名更容易記憶,**也更容易維護。

與序數索引器的方法不同,列名索引把列名傳遞給資料讀取器。這有很多優點。例如,表中可能新增或刪除一列或多列,擾亂了列的順序,如果使用序數索引器就會導致異常,而使用列名索引器就可以避免這一問題,但使用序數索引器速度更快,因為它直接獲取列,而不需要根據名稱進行查詢。

C 使用資料讀取器

很久以前就借了一本 beginning c databases from novice to professional 最近閒來無事終於可以拜讀一下。讀來發現自己之前的資料庫操作是何等的粗鄙。今天 抽時間記錄下一些關於資料讀取器有關的內容。在本書後面的資料集時提及 如果只想讀取資料和顯示資料,則只需...

paddlepaddle定義資料讀取器

當檔案資料含有大量資料時,無法一次性載入到記憶體中,需要分批次操作訓練資料。import numpy as np import paddle 自定義reader creator,從文字中讀取一行資料 defreader creator filepath def reader with open fi...

C 索引器與屬性的區別,以及索引器使用方法

索引器允許類或者結構的例項按照與陣列相同的方式進行索引取值,索引器與屬性類似,不同的是索引器的訪問是帶參的。索引器和陣列比較 1 索引器的索引值 index 型別不受限制 2 索引器允許過載 3 索引器不是乙個變數 索引器和屬性的不同點 1 屬性以名稱來標識,索引器以函式形式標識 2 索引器可以被過...