CDaoDatabase, CDaoRecordset и Excel.
От: Basilisk  
Дата: 15.11.01 17:37
Оценка:
Необходимо считать все содержимое страницы WorkSheet.
Таблица:
1 2 3
a1 a2 a3
b1 b2 b3
c1 c2 c3

Подключился, открыл, примерно так:
rs.Open (dbOpenDynaset, "SELECT * FROM [WorkSheet$]");

Но в rs только оказывается только первая строка, то есть:
1 2 3

При этом
в rs.GetFieldCount(); оказывается 3 (число столбцов), и MoveNext и т.п. также действуют в пределах этой цепочки.
Объясните, что можно сделать?
Спасибо.
Re: CDaoDatabase, CDaoRecordset и Excel.
От: Nico Узбекистан  
Дата: 19.11.01 05:24
Оценка:
Здравствуйте Basilisk, Вы писали:

B>Необходимо считать все содержимое страницы WorkSheet.

B>Таблица:
B>1 2 3
B>a1 a2 a3
B>b1 b2 b3
B>c1 c2 c3

B>Подключился, открыл, примерно так:

B>rs.Open (dbOpenDynaset, "SELECT * FROM [WorkSheet$]");

B>Но в rs только оказывается только первая строка, то есть:

B>1 2 3

B>При этом

B>в rs.GetFieldCount(); оказывается 3 (число столбцов), и MoveNext и т.п. также действуют в пределах этой цепочки.
B>Объясните, что можно сделать?
B>Спасибо.


Сделай через ODBC, чтото вроде выделенной области непомню. в ообще на www.firststeps.ru/mfc/steps/mfc1.html есть пример
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.