| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Проблема с ADO
			 
			
			При попытке выполнения поиска в таблице из dbf файла выпадает ошибка "Метод "execute" в COM-объекте класса "ADODB.Command" возвратил код ошибки 0x80004005 (E_FAIL), который означает: The search key was not found in any record." 
		
		
		
		
		
		
		
	X++: adoConnection = new CCADOConnection(); adoCommand = new CCADOCommand(); adoConnection.open("Provider= Microsoft.Jet.OLEDB.4.0;Extended Properties=dBase IV;Data Source=" + filePath + "; "); adoCommand.activeConnection(adoConnection); cmdTxt = "select * from " + #tableName + " where FAM = '" + _emplTable.lastName + "' and IM = '" + _emplTable.firstName + "' and OT = '" + _emplTable.middleName + "'"; adoCommand.commandText(cmdTxt); adoRecordset = adoCommand.execute(); //при попытке выбрать запись выдает ошибку! Подскажите, из за чего возникает такая ошибка? В чем может быть особенность этого файла?  | 
| 
	
 |