1、前言使用SqlDataReader较之SqlDataAdapter速度上快,因为读取记录是一行一行的来,但是往往也感觉那么蹩脚。例如经常用到的如何从SqlDataReader中获取DataRow呢?下面给出以下几种方法。 2、DataSet.Load方法首先使用DataSet.Load ...
1、前言使用SqlDataReader较之SqlDataAdapter速度上快,因为读取记录是一行一行的来,但是往往也感觉那么蹩脚。例如经常用到的如何从SqlDataReader中获取DataRow呢?下面给出以下几种方法。 2、DataSet.Load方法首先使用DataSet.Load ...
获得列名 select name from syscolumns where id=object_id('ds_field') 或 select col_name(object_id('table ...
...
...
psql查询某个表的列名: select column_name from information_schema.columns where table_name='xx' and table_schema=''public; ...
获得列名 select name from syscolumns where id=object_id('ds_field') 或 select col_name(object_id('table'),1) from sysobjects where name ...
获取表的主键列名 SQL select * from user_cons_columns where constraint_name = (select constraint_name from ...
之前一直有个误区,认为SqlDataAdapter不仅占内存,还没有SqlDataReader读取快,所以优选SqlDataReader。但是昨天与主管有意见上的争议,总觉得没弄明白不太甘心。 然后就研究了一番,首先了解二者的原理: 1.SqlDataReader提供一种从数据库读取行的只进流 ...