Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
17.08.2015, 11:38
|
|||
---|---|---|---|
DataSet->Recordset? |
|||
#18+
Добрый день! Необходимо скинуть данные полученные из запроса в Excel, но проблема в том что запрос сложный и rs его "не понимает". Делаю запрос через SqlDataAdapter и заполняю DataSet. Все получается, только вот в CopyFromRecordset нужен ресордсет. Как мне заполнить или преобразовать DataSet в Recordset?Спасибо. Код: vbnet 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2015, 11:55
|
|||
---|---|---|---|
DataSet->Recordset? |
|||
#18+
Lexx_SQL, на счет "не понимает" вы, скорее всего, ошибаетесь... наверняка где-то налажали... по сути вопроса - нужно написать метод... екстеншен например... если идей совсем нема, что печально - гугл вам в руки https://www.google.ru/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#newwindow=1&q=datatable to recordset c# ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2015, 12:24
|
|||
---|---|---|---|
DataSet->Recordset? |
|||
#18+
экселю можно скормить только ADODB или DAO рекордсет соответсвенно - или запрос делать через ADODB, или создать ADODB рекордсет и скопировать в него данные DataSet (ADO.NET и ADODB - главное не перепутать) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2015, 12:34
|
|||
---|---|---|---|
DataSet->Recordset? |
|||
#18+
Изопропил, объем данных большой. как скопировать быстро? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2015, 12:40
|
|||
---|---|---|---|
DataSet->Recordset? |
|||
#18+
Lexx_SQLИзопропил, объем данных большой. как скопировать быстро? XML ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2015, 12:41
|
|||
---|---|---|---|
|
|||
DataSet->Recordset? |
|||
#18+
Lexx_SQLобъем данных большой. как скопировать быстро?Тогда лучше воспользоваться первым советом и запросить данные через ADODB ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2015, 12:44
|
|||
---|---|---|---|
DataSet->Recordset? |
|||
#18+
Shocker.Pro, в программе создаются наборы данных из сложных запросов, например: Код: sql 1. 2. 3. 4. 5. 6.
насколько я понял recordset его не понимает. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2015, 12:45
|
|||
---|---|---|---|
DataSet->Recordset? |
|||
#18+
Lexx_SQLShocker.Pro, в программе создаются наборы данных из сложных запросов, например: Код: sql 1. 2. 3. 4. 5. 6.
насколько я понял recordset его не понимает.И текст ошибки наверняка какой-нибудь выдаёт? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2015, 12:53
|
|||
---|---|---|---|
DataSet->Recordset? |
|||
#18+
Алексей К, Запрос выполняется , но на проверке rs.eof ошибка Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2015, 12:59
|
|||
---|---|---|---|
DataSet->Recordset? |
|||
#18+
Lexx_SQL, А куда делось открытие конекции? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2015, 13:04
|
|||
---|---|---|---|
DataSet->Recordset? |
|||
#18+
Axeleron, это все есть..rs = conn.Execute(StrSQLSelect) выдал бы ошибку. Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2015, 13:07
|
|||
---|---|---|---|
DataSet->Recordset? |
|||
#18+
Lexx_SQL, Если вместо этого запроса вставить простенький запрос типа Select * from t , то все работает. Поэтому я думаю, что rs не заполняется только из-за запроса. В тоже время через SqlDataAdapter.Fill(Dataset) все работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2015, 13:58
|
|||
---|---|---|---|
DataSet->Recordset? |
|||
#18+
Lexx_SQL, NextRecordset либо set nocount on во первых строках скрипта... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2015, 14:00
|
|||
---|---|---|---|
|
|||
DataSet->Recordset? |
|||
#18+
Это пакет выполняется на TSQL? Поставь первой строкой SET NOCOUNT ON ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.08.2015, 14:25
|
|||
---|---|---|---|
DataSet->Recordset? |
|||
#18+
Shocker.Pro, да.спасибо.заработало ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&mobile=1&tid=1401283]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 329ms |
total: | 466ms |
0 / 0 |