读书人

ado.net 中相对 于 ado 的 GetString/

发布时间: 2012-03-11 18:15:39 作者: rapoo

ado.net 中相对 于 ado 的 GetString/GetRows 是什么

以下为 asp/jscript + ado 的 GetString:

function fDataGetString(oRs, bShow, bReturn, sCst){
if(!sCst){
var str=oRs.GetString(2,-1, '# ', '@ <br/> \n ', 'empty... ');
} else {
var str=eval( 'oRs.GetString( '+sCst+ ') ')
}
if(bShow)Response.write(str);
if(bReturn)return str;
} // shawl.qiu code

.net 中应该怎么写?

[解决办法]
DataReader.GerString(列)

DataTable.Rows[行][列].ToString()

DataView[行][列].ToString()

DataSet.Tables[表].Rows[行][列].ToString()

还有很多各种方式...... 其实根本就没有 "相对于 " 的说法.


[解决办法]
DataReader里面只有 当前读到的那 "1行 "

DataSet里面是三维的多个表的数据,可以包含关系和主键等,相当于内存中的小数据库

DataTable和DataView是2维表数据

读书人网 >asp.net

热点推荐