|
|
|
Вопрос по установке свойств подключения знатокам MS Access
|
|||
|---|---|---|---|
|
#18+
Собственно вот код, который не работает: CurrentProject.Connection.Properties("Jet OLEDB:Global Partial Bulk Ops") = 1 Код, предложенный Shuhard'ом MyCom.Properties("Jet OLEDB:Partial Bulk Ops") = 1 тоже не работает. Кто сталкивался с такой проблемой? Как решал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2004, 20:49:42 |
|
||
|
Вопрос по установке свойств подключения знатокам MS Access
|
|||
|---|---|---|---|
|
#18+
Да тут, кажется, всё просто. Для ряда свойств ADO Connection их изменение на открытом соединении разработчиками вообще не предусматривалось, об этом есть упоминания (вскользь, правда) в документации. И Jet OLEDB:Global Partial Bulk Ops , кажется, как раз из таких. Я попробовал, и мне удалось установить это свойство в JET_BULKPARTIAL_PARTIAL = 1 (по умолчанию оно равно JET_BULKPARTIAL_NOPARTIAL = 2) только следующим способом: 1) создал новый объект Connection ( CurrentProject.Connection тут, очевидно, не годится) 2) сконструировал строку подключения (можно, например, на базе CurrentProject.BaseConnectionString ) 3) добавил к этой строке в конец ";Jet OLEDB:Global Partial Bulk Ops=1" 4) открыл соединение. Всё получилось. Эксперименты проводились на MS Access 2000 SP3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2004, 00:53:13 |
|
||
|
Вопрос по установке свойств подключения знатокам MS Access
|
|||
|---|---|---|---|
|
#18+
Спасибо. Обязательно попробую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2004, 01:00:51 |
|
||
|
Вопрос по установке свойств подключения знатокам MS Access
|
|||
|---|---|---|---|
|
#18+
2 Тимур Рахимов Для ряда свойств ADO Connection их изменение на открытом соединении разработчиками вообще не предусматривалось Простите, а почему для ряда? Что, например, провайдера можно поменять - на открытом соединении? Если уж устанавливать св-ва - то до открытия, ессно. Я попробовал, и мне удалось установить это свойство в JET_BULKPARTIAL_PARTIAL = 1 (по умолчанию оно равно JET_BULKPARTIAL_NOPARTIAL = 2) только следующим способом: и т.д. А через Properties, но до открытия? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2004, 01:38:35 |
|
||
|
Вопрос по установке свойств подключения знатокам MS Access
|
|||
|---|---|---|---|
|
#18+
Лох ПозорныйПростите, а почему для ряда? Ну, я не стал бы утверждать, что никакие свойства открытого соединения изменить нельзя, так что моя формулировка - лишь дань осторожности. Но с практической точки зрения вы правы, несомненно. Лох ПозорныйА через Properties, но до открытия? Хороший вопрос, в яблочко. Опять же, мне минус :) Конечно, я думаю, это возможно (но, честно говоря, я поленился это проделать в эксперименте, и ограничился только строкой подключения). Единственное, что я сделал - это благодаря попытке присвоить значение этого свойства до подключения убедился в том, что в этот момент оно отсутствует. Спасибо за уточнение :). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2004, 02:20:21 |
|
||
|
Вопрос по установке свойств подключения знатокам MS Access
|
|||
|---|---|---|---|
|
#18+
Лох ПозорныйА через Properties, но до открытия? ЛП - то есть да, но при условии, что провайдер УЖЕ указан. И, тем самым, обеспечен доступ к свойствам, специфическим для провайдера. Иначе, пардон, никто-ничеге-не... так что через строку подключения - вполне честно, среди прочего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2004, 02:53:31 |
|
||
|
Вопрос по установке свойств подключения знатокам MS Access
|
|||
|---|---|---|---|
|
#18+
Victoshaтак что через строку подключения - вполне честно, среди прочего. а я и не говорю, что нечестно я всего лишь удивился по поводу: Тимур РахимовЯ попробовал, и мне удалось установить это свойство ... только следующим способом: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2004, 03:20:05 |
|
||
|
Вопрос по установке свойств подключения знатокам MS Access
|
|||
|---|---|---|---|
|
#18+
Юстасу - не ходи в разведку,не надо, летом написал рабочий код - полгода хватило на разбор одной строки! Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2004, 10:46:30 |
|
||
|
Вопрос по установке свойств подключения знатокам MS Access
|
|||
|---|---|---|---|
|
#18+
Лох Позорныйя всего лишь удивился по поводу: Тимур РахимовЯ попробовал, и мне удалось установить это свойство ... только следующим способом: Обыкновенная небрежность в изложении, увы. Бывает (особенно в час ночи :)) - начинаешь фразу с одной мыслью, а заканчиваешь уже с другой. Поскольку я хотел бы (и стремлюсь к тому), чтобы мои слова были вполне точными - с благодарностью буду принимать критику и впредь (задвинув эмоции подальше). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2004, 13:34:36 |
|
||
|
Вопрос по установке свойств подключения знатокам MS Access
|
|||
|---|---|---|---|
|
#18+
ShuhardЮстасу - не ходи в разведку,не надо, летом написал рабочий код - полгода хватило на разбор одной строки! Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Здесь действие выполняется через команду. Мне кажется много текста. Я хотел, чтобы рабочий код выглядел так cnn.execute SQL Ну привык я так... =) Всем спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2004, 23:55:57 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32812789&tid=1669865]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
25ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 295ms |

| 0 / 0 |
