.net DataReader:什么是;“真正的”;r(";somecolumn";)的性质?
我使用的是MySqlDataReader和Sqlite.SqliteDatareader 对于这两种情况,我都可以访问如下列的值:.net DataReader:什么是;“真正的”;r(";somecolumn";)的性质?,.net,sqlite,sqldatareader,datareader,mysqldatareader,.net,Sqlite,Sqldatareader,Datareader,Mysqldatareader,我使用的是MySqlDataReader和Sqlite.SqliteDatareader 对于这两种情况,我都可以访问如下列的值: Do While r.Read dim sSomeString = r("SomeColumn") (...) 我认为r(“SomeColumn”)在内部解析为特定的函数/属性,例如r.Columns(“SomeColumn”).Value,但我没有找到适合的属性 有人能告诉我这个函数/属性是什么吗 我希望有人能理解我的问题。它映射
Do While r.Read
dim sSomeString = r("SomeColumn")
(...)
我认为r(“SomeColumn”)在内部解析为特定的函数/属性,例如r.Columns(“SomeColumn”).Value,但我没有找到适合的属性
有人能告诉我这个函数/属性是什么吗
我希望有人能理解我的问题。它映射到:
获取本机格式的列的值
所以
相当于
Dim sSomeString As String = r.Item("SomeColumn").ToString
你到底想做什么?一个对象可以有这样访问的索引器,并且不需要任何其他方法或属性支持它(尽管它可能支持)。我希望确保我正确解释了列类型。
Dim sSomeString As String = r.Item("SomeColumn").ToString