Страница: 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 | 
 
		
			Поиск по форуму