| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			 
			
			Задача много раз обсуждаема сдесь - импорт из DBF. Но, к сожалению, не нашел ответов на свои вопросы. 
		
		
		
		
		
		
			1. При подключении к DBF посредством ODBC Аксапта блокирует файл и больше его не отдает ни при Statement.close(), ни при окончании процедуры и соответственно убиении переменной OdbcConnection и иже с ней. Помогает только перезагрузка самой Аксапты. Что характерно файл блокируется даже для самой Аксапты: повторно подключиться нельзя. 2. При подключении через ADO блокировок, как с ODBC, не наблюдается, зато при чтении данных из поля NUMBER(4) Аксапта возвращает тип BYTE. Что приводит к потере старших битов. Например, при чтении значения 868 приходит 100, а при чтении значения 456 приходит 200 (последние 7 бит). Пользуюсь драйвером Microsoft dBASE Driver (*.dbf) версии 4.00.6200.00 (MDAC 2.8) Есть какие-нить соображения что с этим можно поделать? 
				__________________ 
		
		
		
		
	Дайте мне точку опоры, и я переверну земной шар (Архимед)  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Попробуйте другой драйвер. Мне раньше помогало.
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	С уважением, kvan.  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Kvan, а не подскажете где отдельно драйвера dbase можно скачать?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			другой пробовал... ни один больше не хочет работать. 
		
		
		
		
		
		
			насколько я понимаю дело не в драйвере. тут на форуме примеров с ODBC тонна.. и везде именно этот приводился. значит им же пользуются! может хоть сообщите версию драйвера у кого работает без проблем? а по поводу блокировки файла драйвером ODBC. я думаю Аксапта просто не отключается от драйвера или делает это некорректно. 
				__________________ 
		
		
		
		
	Дайте мне точку опоры, и я переверну земной шар (Архимед)  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 злыдень 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от monk
			
			 
Kvan, а не подскажете где отдельно драйвера dbase можно скачать? 
		
	 | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от monk
			
			 
kvan, а не подскажете где отдельно драйвера dbase можно скачать? 
		
	Когда-то сталкивался с проблемами при работе с DBF через ODBC, тогда помог выбор другого драйвера. Но позже мы пошли по другому пути - писали\читали DBF через ActivX. 
				__________________ 
		
		
		
		
	С уважением, kvan.  | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			спасибо. драйвер подходит!
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Дайте мне точку опоры, и я переверну земной шар (Архимед)  | 
| 
	
 | 
| 
	
	 | 
	
		
  |