|
|
|
warning после соединения DataGrid к рекордсету
|
|||
|---|---|---|---|
|
#18+
после подключения датагрида к рекордсету, заполненному с SQL Server'a в Connection.Errors - появляется ворнинг типа "Интерфейс не поддерживается". Источник - провайдер. Можно ли избавится от этого ворнинга? MSDE, VB6, ADO 2.8 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 18:24:56 |
|
||
|
warning после соединения DataGrid к рекордсету
|
|||
|---|---|---|---|
|
#18+
С какими параметрами открываешь рекордсет? Какой курсор? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2006, 11:14:18 |
|
||
|
warning после соединения DataGrid к рекордсету
|
|||
|---|---|---|---|
|
#18+
adUseClient надо юзать (клиентский рекордсет!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2006, 12:33:18 |
|
||
|
warning после соединения DataGrid к рекордсету
|
|||
|---|---|---|---|
|
#18+
Вот как я делал: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2006, 13:33:24 |
|
||
|
warning после соединения DataGrid к рекордсету
|
|||
|---|---|---|---|
|
#18+
cnnTest.CursorLocation = adUseClient, потом Open. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2006, 14:16:54 |
|
||
|
warning после соединения DataGrid к рекордсету
|
|||
|---|---|---|---|
|
#18+
AntonariycnnTest.CursorLocation = adUseClient, потом Open. Не помогает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2006, 15:46:45 |
|
||
|
warning после соединения DataGrid к рекордсету
|
|||
|---|---|---|---|
|
#18+
Попробуй еще у рекордсета убрать .CursorLocation = adUseClient а если и это не поможет, то откыть соединение как cnn.Open "Driver={SQL Server};SERVER=(local);Database=MyDB" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2006, 18:10:02 |
|
||
|
warning после соединения DataGrid к рекордсету
|
|||
|---|---|---|---|
|
#18+
AntonariyПопробуй еще у рекордсета убрать .CursorLocation = adUseClient а если и это не поможет, то откыть соединение как cnn.Open "Driver={SQL Server};SERVER=(local);Database=MyDB" Увы, ничего не помагает... Конечно, можно и очищать коллекцию от предупреждений, но всё же интересно из-за чего они. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2006, 19:04:03 |
|
||
|
warning после соединения DataGrid к рекордсету
|
|||
|---|---|---|---|
|
#18+
Так после этого ворнинга работать дальше можно, или нельзя? Помимо фразы "Интерфейс не поддерживается" код какой-нибудь у него есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2006, 09:38:44 |
|
||
|
warning после соединения DataGrid к рекордсету
|
|||
|---|---|---|---|
|
#18+
MelkiadesТак после этого ворнинга работать дальше можно, или нельзя? Помимо фразы "Интерфейс не поддерживается" код какой-нибудь у него есть? Description: Интерфейс не поддерживается source: Provider number: -2147467262 Работать конечно можно, просто если возникнет ошибка то этот ворнинг тоже будет перечислен из коллекции, т.е. он путает только. Просто интересно, у кого-то ещё он бывает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2006, 19:27:55 |
|
||
|
warning после соединения DataGrid к рекордсету
|
|||
|---|---|---|---|
|
#18+
SP6 поставь для васика ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 12:21:29 |
|
||
|
warning после соединения DataGrid к рекордсету
|
|||
|---|---|---|---|
|
#18+
Konst_OneSP6 поставь для васика Давно стоит :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2006, 20:21:01 |
|
||
|
warning после соединения DataGrid к рекордсету
|
|||
|---|---|---|---|
|
#18+
Какой конкретно датагрид используете? Из какого сервиспака? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2006, 09:52:07 |
|
||
|
warning после соединения DataGrid к рекордсету
|
|||
|---|---|---|---|
|
#18+
cnnTest.Open "Provider= SQLOLEDB.1 ;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=MyDB;Data Source=(local) rs.Open "Table1" , , , , adCmdTable или так: rs.Open "Table1", cnnTest, adOpenStatic, adLockReadOnly, adCmdTable ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2006, 09:53:02 |
|
||
|
warning после соединения DataGrid к рекордсету
|
|||
|---|---|---|---|
|
#18+
rs.Open "Table1", cnnTest, adOpenStatic, adLockOptimistic, adCmdTable ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2006, 09:54:58 |
|
||
|
warning после соединения DataGrid к рекордсету
|
|||
|---|---|---|---|
|
#18+
Я так думаю проблема в следующей строке Код: plaintext вот выписка из хелпа You can't set DataSource at run time to an intrinsic Data control. Мое решение: Создайте ADODC, настройте его и потом установите св-во DataSource у DataGrid на ADODC в дизайнере и ошибок не будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2006, 10:01:04 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33579757&tid=2166278]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
190ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 485ms |

| 0 / 0 |
