
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.08.2002, 19:54:37
|
|||
|---|---|---|---|
|
|||
Adodc |
|||
|
#18+
Помогите советом! В VB подключила через ADOdc и DBGrid SQL-базу. Пока запросы состоят только из "select" - все отлично. Как только пытаюсь "Delete" or "Insert into" - появляется ошибка - Operation is not allowed when the object is closed. Но ведь все связи уже установлены в настройках Adodc. Спасибо за внимание. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.08.2002, 20:40:45
|
|||
|---|---|---|---|
Adodc |
|||
|
#18+
Код можно увидеть? Я понимаю, что вы не через грид это делаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.08.2002, 01:14:04
|
|||
|---|---|---|---|
|
|||
Adodc |
|||
|
#18+
Option Explicit Private Sub Command1_Click() With Adodc1 .CommandType = adCmdText .RecordSource = "insert into employeer_tbl values ('24', 'Enrike', 'Iglesias', 'London')" .Refresh End With End Sub Спасибо!!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.08.2002, 21:31:47
|
|||
|---|---|---|---|
|
|||
Adodc |
|||
|
#18+
Народ, ну помогите же кто-нибудь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.08.2002, 10:19:06
|
|||
|---|---|---|---|
|
|||
Adodc |
|||
|
#18+
A tak nichego i ne poluchitsya. Nuzhno prosto rabotat` s ADODC po pravilam ADO, ispol`zuya adodc1.recordset.addnew + adodc1.recordset.update [.updatebatch i t.d.]. Ili zhe, esli vi nastaivaete na command "INSERT...", to uzh i otkrivayte ADODC.Command i vipolnyayte cherez nego INSERT, a potom delayte ADODC1.Refresh. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.08.2002, 07:31:57
|
|||
|---|---|---|---|
|
|||
Adodc |
|||
|
#18+
А так Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.08.2002, 17:14:29
|
|||
|---|---|---|---|
Adodc |
|||
|
#18+
Я думаю способ well-wisher правильный. Хотя сам работаю через переменную например Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.08.2002, 17:21:02
|
|||
|---|---|---|---|
Adodc |
|||
|
#18+
А зачем через ADODC делать? Компонент глючный, на usercontrol'ах вылетает, не проще ли при открытии программы открывать connection и его передавать все все формы с которыми работаете, а при закрытии mdi формы закрывать? Так и сервер от лишних connection-ов убережете... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.08.2002, 17:24:02
|
|||
|---|---|---|---|
Adodc |
|||
|
#18+
Sorry передавать на все формы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.08.2002, 17:43:16
|
|||
|---|---|---|---|
Adodc |
|||
|
#18+
2Макс У меня были случаи когда Connection тупо повисал,а вот через ADODC все работает О.К. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.08.2002, 17:56:31
|
|||
|---|---|---|---|
|
|||
Adodc |
|||
|
#18+
Ребята, спасибо огромное! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.08.2002, 18:00:29
|
|||
|---|---|---|---|
Adodc |
|||
|
#18+
2 Maxx :) Можа ты какой-то из параметров connection'а или recordset'а с которым работал неправильно выставил? Типа CursorLocation рекордсета на клиенте? (у рекордсета он по default'у на серверу, у RecordSourca ADODC насколько я помню на клиенте) При попытке апдейтить рекордсет, лежащий на сервере порой и возникает ошибка... Ведь по сути ADODC - это connection + recordset + навигация. Т.е. если у тебя на самом деле подвис connection, ADODC затух бы сразу... Либо ты на каждой форме используешь по ADODC, и connection ставишь для каждого, тогда естественно что если подвис одни connection, второй может и работать... НО, зачем грузить сервер лишними коннектами? Приложение должно только один раз коннектиться к серверу при загрузке и разрывать соединение при выгрузке. По-моему это правильно. Вощем лучше обходится без ADODC. Насчет глючности ADODC посмотри MSDN... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.08.2002, 18:11:10
|
|||
|---|---|---|---|
Adodc |
|||
|
#18+
Sorry Макс Конечно ADODB!!!!!!!!!!!! ЗЫ ..........выходные, тяжелый понедельник:))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&tablet=1&tid=1821009]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
76ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 355ms |

| 0 / 0 |
