|
|
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
Кто сталкивался с такой проблемой проект ADP Vew на сервере - обновляемая, т.е. можно вносить изменения цепляю ее как источник строк к форме, изменения вносить не дает, говорит что рекордсет не обновляемый так же вообще все View и таблицы в проекте, ни какие изменения внести не могу. в пораметрах подключения указываю Windows nt authentification ... короче вход как в windows при чем при таком же подключении через ODBC из MDB изменения вносить можно... Помогите, кто с таким сталкивался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 11:28:35 |
|
||
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
см. св-во формы "Однозначная таблица" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 11:32:52 |
|
||
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
Текст вьюхи в студию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 11:33:13 |
|
||
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
текст View до безобразия прост select * from sent_tlg where doe beteen convert (datetime, '01,08,2004', 103) and convert (datetime, '01,09,2004', 103) Структура таблицы Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 11:41:54 |
|
||
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
однозначная таблица первичный ключ строка синхронизации ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 11:46:14 |
|
||
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
где здесь create view ? почему таблица без примари кей ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 11:49:29 |
|
||
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
сорри, слона не заметил. авторselect * from sent_tlg where doe between convert (datetime, '01,08,2004', 103) and convert (datetime, '01,09,2004', 103) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 11:51:12 |
|
||
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
АлексейКсорри, слона не заметил. Однако заметил наличие отсутствия первичного ключа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 11:53:14 |
|
||
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
АлексейК почему таблица без примари кей ? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 11:56:43 |
|
||
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
А ты видешь там слова Primary Key? Это поле у тебя даже не уникально. Не знаю как в MS SQL, а в mdb счетчик без уникального индекса вполне себе может дублироваться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 11:58:56 |
|
||
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
ALTER TABLE [dbo].[sent_tlg] ADD CONSTRAINT [PK_sent_tlg] PRIMARY KEY CLUSTERED ( [st_id] ) ON [PRIMARY] GO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 11:59:01 |
|
||
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
Всем спасибо Установка Primary key помогло... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 11:59:50 |
|
||
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
авторVew на сервере - обновляемая, т.е. можно вносить изменения а вот это странно, обычно такие вьюхи если открыть из аксесса в виде таблицы необновляемые ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 12:05:05 |
|
||
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
При линковке через ODBC можно указать уникальную комбинацию полей даже если она не является первичным ключом в таблице (и вообще даже не уникальна ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 12:07:19 |
|
||
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
ЛП, интересный момент. точно при линковке спрашивает ключ, правда всегда старался делать по честному - сначала правильная таблица с примари кей, потом линковка. но здесь проект ADP... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 12:20:18 |
|
||
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
но здесь проект ADP... Потому и необновляемое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 12:21:33 |
|
||
|
adp - изменения не возможны recordset не обновляемый
|
|||
|---|---|---|---|
|
#18+
АлексейК авторVew на сервере - обновляемая, т.е. можно вносить изменения а вот это странно, обычно такие вьюхи если открыть из аксесса в виде таблицы необновляемые ... А помоему ничего странного... по крайней мере я сталкивался с проблемой обновления данных на сервере (при отсутствии в таблице primary key и identity) только в том случае, если записи идентичны полностью, тогда сервер не знает какую обновлять, а если различия есть, то он как то сам вычисляет че ему надо обновить... (из практики) а потом я говорил про view на сервере... т.е. конкретно из Interprise Manager она была обновляемая, а из Acc нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2004, 12:35:32 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32675073&tid=1672054]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
93ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 429ms |

| 0 / 0 |
