Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Сортировка в RecordSet
|
|||
|---|---|---|---|
|
#18+
Добрый день! При открытии RecordSet выдается сообщение "Выбранная последовательность сортировки не поддерживается операционной системой" ПО (WinXP,Access2007) Подскажите, пожалуйста, чем ошибка и как её обойти?! Dim ConnSklad As ADODB.Connection Dim rsSklad As ADODB.Recordset Set ConnSklad = CreateObject("ADODB.Connection") ConnectionStringSklad = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & НадписьПутьСклад.Caption & ";Mode=Share Deny None;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"";Persist Security Info=False;" ConnSklad.Open ConnectionStringSklad Set rsSklad = New ADODB.Recordset Set rsSklad.ActiveConnection = ConnSklad rsSklad.CursorType = adOpenKeyset StrSklad = "Select * from [Лист1$] WHERE [" + ПолеСкладНаименование.Value + "]<>'' ORDER BY [" + ПолеСкладНаименование.Value + "],[" + ПолеСкладПроизводитель.Value + "]" rsSklad.Open (StrSklad) - !!!ошибка!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2009, 14:10 |
|
||
|
Сортировка в RecordSet
|
|||
|---|---|---|---|
|
#18+
сделайте Код: plaintext I Have Nine Lives You Have One Only THINK! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2009, 14:27 |
|
||
|
Сортировка в RecordSet
|
|||
|---|---|---|---|
|
#18+
"Select * from [Лист1$] WHERE [наименование]<>'' ORDER BY [наименование],[Бренд]" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2009, 15:03 |
|
||
|
Сортировка в RecordSet
|
|||
|---|---|---|---|
|
#18+
[наименование],[Бренд] - названия столбцов в на вашем листе Лист1 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2009, 15:06 |
|
||
|
Сортировка в RecordSet
|
|||
|---|---|---|---|
|
#18+
интересно...оставил одно поле, тоже самое происходит.., убрал сортировку, все заработало. Хотя заметил , что при старой сортировке с двумя полями при первом проходе выдает ошибку, а когда не закрывая программы запускаешь заново, все проходит замечательно....и сортирует данные... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2009, 16:51 |
|
||
|
Сортировка в RecordSet
|
|||
|---|---|---|---|
|
#18+
IMEX=2 попробуйте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2009, 17:00 |
|
||
|
Сортировка в RecordSet
|
|||
|---|---|---|---|
|
#18+
это не помогло... извратился так: поставил обработчик ошибок On Error GoTo Err_ Err_: If Not ConnSklad Is Nothing Then If ConnSklad.Errors.Count Then If ConnSklad.Errors(0).Number = -2147467259 And ConnSklad.Errors(0).NativeError = -329323426 Then Resume End If End If MsgBox Err.Description, vbCritical ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2009, 17:41 |
|
||
|
|

start [/forum/topic.php?fid=60&tid=2160294]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 10ms |
| total: | 117ms |

| 0 / 0 |
