|
|
|
Adodc
|
|||
|---|---|---|---|
|
#18+
Помогите советом! В VB подключила через ADOdc и DBGrid SQL-базу. Пока запросы состоят только из "select" - все отлично. Как только пытаюсь "Delete" or "Insert into" - появляется ошибка - Operation is not allowed when the object is closed. Но ведь все связи уже установлены в настройках Adodc. Спасибо за внимание. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2002, 19:54:37 |
|
||
|
Adodc
|
|||
|---|---|---|---|
|
#18+
Код можно увидеть? Я понимаю, что вы не через грид это делаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2002, 20:40:45 |
|
||
|
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, 01:14:04 |
|
||
|
Adodc
|
|||
|---|---|---|---|
|
#18+
Народ, ну помогите же кто-нибудь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2002, 21:31:47 |
|
||
|
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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2002, 10:19:06 |
|
||
|
Adodc
|
|||
|---|---|---|---|
|
#18+
А так Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2002, 07:31:57 |
|
||
|
Adodc
|
|||
|---|---|---|---|
|
#18+
Я думаю способ well-wisher правильный. Хотя сам работаю через переменную например Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2002, 17:14:29 |
|
||
|
Adodc
|
|||
|---|---|---|---|
|
#18+
А зачем через ADODC делать? Компонент глючный, на usercontrol'ах вылетает, не проще ли при открытии программы открывать connection и его передавать все все формы с которыми работаете, а при закрытии mdi формы закрывать? Так и сервер от лишних connection-ов убережете... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2002, 17:21:02 |
|
||
|
Adodc
|
|||
|---|---|---|---|
|
#18+
Sorry передавать на все формы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2002, 17:24:02 |
|
||
|
Adodc
|
|||
|---|---|---|---|
|
#18+
2Макс У меня были случаи когда Connection тупо повисал,а вот через ADODC все работает О.К. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2002, 17:43:16 |
|
||
|
Adodc
|
|||
|---|---|---|---|
|
#18+
Ребята, спасибо огромное! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2002, 17:56:31 |
|
||
|
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:00:29 |
|
||
|
Adodc
|
|||
|---|---|---|---|
|
#18+
Sorry Макс Конечно ADODB!!!!!!!!!!!! ЗЫ ..........выходные, тяжелый понедельник:))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2002, 18:11:10 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32044338&tid=1821009]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 387ms |

| 0 / 0 |
