
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
15.06.2005, 15:39:11
|
|||
|---|---|---|---|
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, 16:02:23
|
|||
|---|---|---|---|
2 вопроса про редактирование Recorset'a |
|||
|
#18+
С первым вопросом проблема решена: Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.06.2005, 16:06:11
|
|||
|---|---|---|---|
2 вопроса про редактирование Recorset'a |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.06.2005, 16:26:35
|
|||
|---|---|---|---|
2 вопроса про редактирование Recorset'a |
|||
|
#18+
Или так: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.06.2005, 16:37:53
|
|||
|---|---|---|---|
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, 17:11:08
|
|||
|---|---|---|---|
2 вопроса про редактирование Recorset'a |
|||
|
#18+
rs.AddNew Array(Поле1, Поле2), (Значение1, Значение2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.06.2005, 17:11:38
|
|||
|---|---|---|---|
2 вопроса про редактирование Recorset'a |
|||
|
#18+
Поторопился: rs.AddNew Array(Поле1, Поле2), Array(Значение1, Значение2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.06.2005, 17:19:52
|
|||
|---|---|---|---|
2 вопроса про редактирование Recorset'a |
|||
|
#18+
Кстати, можно и так: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.06.2005, 14:38:55
|
|||
|---|---|---|---|
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 счётчик)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&mobile=1&tid=2167619]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
75ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
67ms |
get tp. blocked users: |
2ms |
| others: | 238ms |
| total: | 435ms |

| 0 / 0 |
