Я конвертирую код VB6 в C#, пока преобразование проходит нормально, но меня просто смутило преобразование набора записей в набор данных. До сих пор я конвертировал и присваивал данные набора записей, используя набор данных, следующим образом:
Код: Выделить всё
String strData = ds.Tables[0].Rows[0]["Col"].ToString();
//this is in VB6 code rs!Col
Правильно ли это преобразование, если да, то у меня есть следующий набор записей
Код: Выделить всё
double d = rs(somestring).Value // before this a select query executed
Как преобразовать это с помощью набора данных
Код: Выделить всё
double d= double.Parse(ds.Tables[0].Rows[0]["someString"].ToString());
Также rs.Fields(col)
Это правильно или что-то другое?