Страница: 1 |
|
Вопрос: При создании dbf файла значение цифр.поля неверно
|
Добавлено: 15.09.10 16:56
|
|
Автор вопроса:
|
Вот пример: 1.vbs допустим:
Set objConnection = WScript.CreateObject("ADODB.Connection")
objConnection.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=.; Extended Properties=dBASE IV;"
objConnection.Execute("CREATE TABLE A1.DBF (CITY CHAR(6), TEL INT)")
objConnection.Execute("Insert into a1.dbf Values('Mesto', '1')")
Запускаю, отрабатывает, но тип поля получается как N 20 5
меняю на decimal(4,0)/numeric(4,0)/tinyint/smalint/decimal(4,4)/numeric(4,10)...
Во всех вариантах размер поля не меняется!!! НЕхочет и все ставить целым или устанавливать заданный размер дробной части Почему помогите! ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\EnginesXbase перепроверил, драйвер C:\WIN\system32\msxbde40.dll перелил. Не помогает. На другом ПК проверил по win2000 XP win2003s
Ответить
|
Страница: 1 |
Поиск по форуму