
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.12.2003, 11:50
|
|||
|---|---|---|---|
|
|||
RecordSet.AddNew() |
|||
|
#18+
Доступ к бд через ADO Команда.CommandText = "CREATE TABLE ..." RecordSet = CreateObject("ADODB.RecordSet"); RecordSet = Команда.Execute; //создаем таблицу //создаем новую запись RecordSet.AddNew(); происходит ошибка: ADODB.Recordset: Operation is not allowed when the object is closed. Где грабли? OpenRecordSet - метод Database... Как получить доступ к объекту Database имея объект Connection? Connection.Database(...)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2003, 11:54
|
|||
|---|---|---|---|
|
|||
RecordSet.AddNew() |
|||
|
#18+
Ты на каком языке вообще пишешь? И какую библиотеку пытаешься использовать? (Database в ADO нету однако) брррр.... бред ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2003, 11:58
|
|||
|---|---|---|---|
|
|||
RecordSet.AddNew() |
|||
|
#18+
Пишу на 1С-ке :) через OLE.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2003, 12:00
|
|||
|---|---|---|---|
RecordSet.AddNew() |
|||
|
#18+
> >Доступ к бд через ADO >Команда.CommandText = "CREATE TABLE ..." >RecordSet = CreateObject("ADODB.RecordSet"); >RecordSet = Команда.Execute; //создаем таблицу //создаем новую запись RecordSet.AddNew(); - Это не может работать по определению, с CommandText = "CREATE TABLE ...", этот запрос не возвращает рекордсета.. Надо писать Команда.CommandText = "CREATE TABLE хх..." RecordSet = CreateObject("ADODB.RecordSet"); Команда.Execute; //создаем таблицу Команда.CommandText = "Select * from хх..." RecordSet = Команда.Execute; //создаем таблицу RecordSet.AddNew(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2003, 12:05
|
|||
|---|---|---|---|
|
|||
RecordSet.AddNew() |
|||
|
#18+
какой-то сюр человек, пишущий на 1С-ке, задает вопрос по ADO в форуме по аксесу... межгалактический мегаресурс блин... Может быть 1С помимо dbf-версии и ms sql выпустила свое чудо еще и под аксес? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2003, 12:10
|
|||
|---|---|---|---|
|
|||
RecordSet.AddNew() |
|||
|
#18+
Сделал так: Команда.CommandText = "Select * FROM Константы"; Recordset = Команда.Execute; Теперь говорит рекордсет не поддерживает изменение: ADODB.Recordset: Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype. Как сделать его изменяемым? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2003, 12:12
|
|||
|---|---|---|---|
|
|||
RecordSet.AddNew() |
|||
|
#18+
Дарагой, хочешь я тебе хелп по ADO вышлю? Или у тебя кнопочка Ф1 сломалась на клавиатуре? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2003, 12:13
|
|||
|---|---|---|---|
RecordSet.AddNew() |
|||
|
#18+
Ключ задать, наверное... Или индекс хотя бы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2003, 12:18
|
|||
|---|---|---|---|
|
|||
RecordSet.AddNew() |
|||
|
#18+
2 AlexJuice Наверное ты не угадал :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2003, 12:19
|
|||
|---|---|---|---|
|
|||
RecordSet.AddNew() |
|||
|
#18+
ADODB.Recordset: Current Recordset does not support updating. This may be a limitation of the provider, or of the selected locktype . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2003, 12:24
|
|||
|---|---|---|---|
RecordSet.AddNew() |
|||
|
#18+
А кто сказал, что Create Table возвращает recordset? Я всегда думал, что это команда изменения данных, а не выборки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2003, 12:25
|
|||
|---|---|---|---|
|
|||
RecordSet.AddNew() |
|||
|
#18+
Шарк, ты не тормоз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2003, 12:27
|
|||
|---|---|---|---|
RecordSet.AddNew() |
|||
|
#18+
Я медленный газ:-), правда пропустил половину. А че, пусть ключ добавит, в натуре:-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2003, 12:27
|
|||
|---|---|---|---|
RecordSet.AddNew() |
|||
|
#18+
конструкция Recordset = Команда.Execute создает необновляемый рекордсет возможно если указать заранее тип курсора и блокировки то и так пройдет но лучше Recordset.open .... , тип курсора, тип блокировки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1677429]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
84ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 420ms |

| 0 / 0 |
