|
|
|
2 вопроса про редактирование Recorset'a
|
|||
|---|---|---|---|
|
#18+
1. Добавляю записать Код: plaintext Код: plaintext 1. 2. 3. 4. 2. Как добавить запись в рекордсет, что бы НЕ произошли изменене таблицы на сервере? Т.е. мне нужно добавить 2-3 строки в рекордсет локально и вывести их в Датагриде, но в таблицу на сервере эти 2-3 строки не должны попасть. Пытался закрывать конекшен или рекордсет - говорит что операция не доступно, т.к. рекордсет закрыт. Нижи код подключения к БД. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2005, 15:39:11 |
|
||
|
2 вопроса про редактирование Recorset'a
|
|||
|---|---|---|---|
|
#18+
С первым вопросом проблема решена: Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2005, 16:02:23 |
|
||
|
2 вопроса про редактирование Recorset'a
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2005, 16:06:11 |
|
||
|
2 вопроса про редактирование Recorset'a
|
|||
|---|---|---|---|
|
#18+
Или так: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2005, 16:26:35 |
|
||
|
2 вопроса про редактирование Recorset'a
|
|||
|---|---|---|---|
|
#18+
Спасибо, помогло. Возник ещё вопрос. Метод Addnew добавляет новую запись, как сразу записать данные во все поля новой записи? Есть пишу так, Код: plaintext 1. 2. 3. 4. 5. Так тоже не работает Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2005, 16:37:53 |
|
||
|
2 вопроса про редактирование Recorset'a
|
|||
|---|---|---|---|
|
#18+
rs.AddNew Array(Поле1, Поле2), (Значение1, Значение2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2005, 17:11:08 |
|
||
|
2 вопроса про редактирование Recorset'a
|
|||
|---|---|---|---|
|
#18+
Поторопился: rs.AddNew Array(Поле1, Поле2), Array(Значение1, Значение2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2005, 17:11:38 |
|
||
|
2 вопроса про редактирование Recorset'a
|
|||
|---|---|---|---|
|
#18+
Кстати, можно и так: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2005, 17:19:52 |
|
||
|
2 вопроса про редактирование Recorset'a
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. Возник ещё 1 вопрос: в возвращённом рекордсете, первое поле это счётчик, если НЕ писать Set rs.ActiveConnection = Nothing, то при вставке новой записи счётчик увеличивается на 1, но мне необходимо отключать конекшен, но при этом счётчик вставляет "0" в новую запись, что не есть правильно, а сам я вставить в его поле значение не могу "Multiple-step operation generated errors. Check each status value.". Возможно это как нибудь обойти(лучшим вариантов было бы вставлять нужный номер ручками, ну если нельзя то увеличивать на 1 счётчик)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2005, 14:38:55 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=324&tid=2167619]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
21ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 269ms |

| 0 / 0 |
