powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите разобраться с ADO
6 сообщений из 6, страница 1 из 1
Помогите разобраться с ADO
    #33673041
Tural
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишу на JavaScript работу с ADO. Создаю ADODB.Connection и вызываю метод Execute этого Connectiona.

Код: plaintext
1.
2.
3.
        var conn =  new  ActiveXObject("ADODB.Connection");
        conn = 'Provider=MSDASQL.1;Persist Security Info=False;Extended Properties=\"DSN=SPRMFO;DBQ=C:\\TEMP\\00;DefaultDir=C:\\TEMP\\00;DriverId=533;FIL=dBase 5.0;MaxBufferSize=2048;PageTimeout=5;\"';
        conn.Execute('CREATE TABLE SPR_MFO12.DBF (MFO VARCHAR(6), IND VARCHAR(13), NAIM VARCHAR(30), GOR VARCHAR(10), RKZ VARCHAR(20), INN VARCHAR(10), KOD INTEGER, SWIFT VARCHAR(11))');

IE при запуске выводит сообщение:
---------------------------
Microsoft Internet Explorer
---------------------------
Object doesn't support this property or method
---------------------------
OK
---------------------------
Подскажите пожалуйста в чем проблема и где ввобще можно найти документацию по работе с ADO.
...
Рейтинг: 0 / 0
Помогите разобраться с ADO
    #33673070
Victor_Nicolov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MSDN
...
Рейтинг: 0 / 0
Помогите разобраться с ADO
    #33673094
Ashton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
    var conn;
    var sconnect;

    conn = new ActiveXObject("ADODB.Connection");
    sconnect = "Provider=MSDASQL.1;...";
    conn.Open(sconnect);
    conn.Execute("CREATE TABLE...");
...
Рейтинг: 0 / 0
Помогите разобраться с ADO
    #33673108
Tural
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо большое Ashton . Получилось.
...
Рейтинг: 0 / 0
Помогите разобраться с ADO
    #33673597
Tural
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А кто может подсказать как создать поле NUMERIC(1). INTEGER создает 20, 5. А мне нужно просто 1. Я пробовал number(1,0), number(1), numeric(1,0), INTEGER(1), INT(1) decimal(1,0), tinyint, но во всех случаях пишет

---------------------------
Microsoft Internet Explorer
---------------------------
[Microsoft][ODBC dBase Driver] Syntax error in field definition.
---------------------------
OK
---------------------------
...
Рейтинг: 0 / 0
Помогите разобраться с ADO
    #33675361
Фотография HandKot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CREATE TABLE t(x NUMERIC(1) PRIMARY KEY)

вот таблица соотношений кол-ва десятичных знаков и длины поля
Precision Storage bytes 1 - 9 .............5 10-19.............9 20-28............13 29-38............17
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите разобраться с ADO
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]