добавление записи в связанную таблицу SQL Server

DigitalFormat
Дата: 06.03.2008 08:43:31
Подскажите пжл,
есть связанная таблица SQL Server, добавляю новую запись таким образом

Set db = CurrentDb
Set rs1 = db.OpenRecordset("AKAZTEL", dbOpenDynaset)
rs1.AddNew
rs1!BANK_ID = "111"
rs1!SUBDIVIS = "111"
и т.д.
rs1.Close

в обычную таблицу (созданной в этой базе) сохраняется нормально, а вот в SQL-таблицу не хочет.
Restavraciya
Дата: 06.03.2008 08:55:50
Скрипт создания SQL-таблицы покажи ?
Программист-Любитель
Дата: 06.03.2008 08:56:23
Плохо подлинковалась.
DigitalFormat
Дата: 06.03.2008 09:01:36
Таблицу создал вручную без кода,
Файл - Внешние данные - Связь с таблицами,
выбрал связь "Тип файлов: Базы данных ODBC" и т.д.
Restavraciya
Дата: 06.03.2008 09:13:30
Код сгенерируй. (в Enterprise Manager на таблице правой мышкой ВсеЗадачи - Generate SQL Script)
Иначе будут вопросы по структуре, вдруг ты не сможешь ответить %-)

зы: подозревается поле которое PK
DigitalFormat
Дата: 06.03.2008 09:26:26
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[AKAZTEL]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[AKAZTEL]
GO

CREATE TABLE [dbo].[AKAZTEL] (
	[BANK_ID] [float] NULL ,
	[SUBDIVIS] [nvarchar] (6) COLLATE Cyrillic_General_CI_AS NULL ,
) ON [PRIMARY]
GO
Программист-Любитель
Дата: 06.03.2008 09:30:16
Ну и где у вас ПК ???
DigitalFormat
Дата: 06.03.2008 09:32:25
Разницы нет как она подлинковалась,
программно или вручную, суть в том, что не реагирует на код...
Restavraciya
Дата: 06.03.2008 09:37:33
В BOL-е смотрите:
- типы данных (data type)
- primary key

В VBA хелпе смотрите:
- типы данных

зы: в таблице нет первичного ключа, в коде 2 ошибки (типы данных)
возможно что будет больше .. когда сумеете добавить хотябы одну запись
Restavraciya
Дата: 06.03.2008 09:46:38
Типа совет: еслив не шарите в MSSQL то делать так
- создать таблицу в акцесе, в меню Сервис-СлужебныеПрограммы_МастерПреобразованияВформатSQL
- выбрать нужную таблицу и ..
- получите почти правильную таблицу на сервере