Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: dbf
 
 автор: ddi   (20.11.2011 в 16:04)   личное сообщение
 
 

Люди как ADODB.Recordset сохранить в dbf -е (fox pro)целиком ?

  Ответить  
 
 автор: kot_k_k   (21.11.2011 в 12:24)   личное сообщение
57 Кб.
 
 

линкуй dbf таблицу в базу - и можно запросом на добавление или кодом загнать данные как в обычную табу акса.

смотри файл - тама про енто

  Ответить  
 
 автор: Анатолий (Киев)   (21.11.2011 в 13:45)   личное сообщение
 
 

Какой версии FoxPro должен получиться файл?
МЕМО поля есть?
Какая кодировка символов нужна?

  Ответить  
 
 автор: ddi   (22.11.2011 в 10:28)   личное сообщение
 
 

МЕМО - нет ; 4ой версии АНСИ но по моему там АСЦИ

  Ответить  
 
 автор: Анатолий (Киев)   (22.11.2011 в 12:11)   личное сообщение
 
 

Вы не путаете dBaseIV с FoxPro?
Как вы получаете ADODB.Recordset? Если на основе запроса, то просто выполнить запрос SELECT ...INTO со строкой подключения к dBaseIV (правда для получения АНСИ нужно повозиться с реестром или с настройками BDE, если он установлен).
Если, все же, имеется ввиду FoxPro4 (просто не знаю, есть ли такой), то нужен драйвер VFP и тот же SELECT ...INTO.

  Ответить  
 
 автор: ddi   (22.11.2011 в 13:04)   личное сообщение
1 Кб.
 
 

Анатолий Спосибо за ответ да вроди dBaseIV я не знаю фокс про вот файл

  Ответить  
 
 автор: ddi   (22.11.2011 в 13:04)   личное сообщение
 
 

мне дали этот файл сказали что файл от фокса но вроди это dBaseIV

  Ответить  
 
 автор: ddi   (22.11.2011 в 13:05)   личное сообщение
 
 

SELECT ...INTO со строкой подключения к dBaseIV можно здесь по конкретнее

  Ответить  
 
 автор: kot_k_k   (22.11.2011 в 13:33)   личное сообщение
43 Кб.
 
 

прилинкуй как обычную таблу и пользуй ее - Акс дальше сам

  Ответить  
 
 автор: ddi   (22.11.2011 в 13:51)   личное сообщение
 
 

Я исползую ВБ

  Ответить  
 
 автор: ddi   (22.11.2011 в 13:52)   личное сообщение
 
 


asd = "SELECT [db].[dbo].[eldb1].[ab_id] AS [ab_id_izm], [db].[dbo].[pen].[DATA_OPL],[db].[dbo].[pen].[SUMA], '1' AS [RAZNOST], '0' AS [SHT_UPL], '1' AS [SVEDENIA], [db].[dbo].[pen].[ID_IZM], '1' AS [BLOK], '1' AS R, [db].[dbo].[pen].[IDENERGY] AS [OTST] " & _
" FROM [db].[dbo].[eldb1] INNER JOIN  [db].[dbo].[pen]ON [db].[dbo].[eldb1].[nomer_sch1] = [db].[dbo].[pen].[nomer_sch1] " & _
" WHERE [db].[dbo].[pen].[DATA_OPL] Between '" & Format(DateValue(appopen.fdate.Text), "MM-dd-yyyy") & "' and '" & Format(DateValue(appopen.ldate.Text), "MM-dd-yyyy") & "' and " & "[db].[dbo].[pen].[IDENERGY] = '" & enid & "'and [db].[dbo].[eldb1].[nomer_sch4] = '" & encod & "' ORDER BY [db].[dbo].[pen].[ID_IZM] DESC;"

  Ответить  
 
 автор: ddi   (22.11.2011 в 13:52)   личное сообщение
 
 

как это сохранить прямо в дбф

  Ответить  
 
 автор: kot_k_k   (22.11.2011 в 14:29)   личное сообщение
 
 

а так


Экспорт в файл таблицы или сохраненного запроса без параметров:

DoCmd.TransferDatabase acExport, "dBase III", "C:\DBF", acTable, "MyTable", "MyFile", False

Если последний аргумент - True, создается пустой файл. Существующий файл МОЛЧА заменяется новым.




или так


Добавить записи в файл из таблицы:
INSERT INTO MyFile IN '' [dBase 5.0;DATABASE=C:\DBF] SELECT * FROM MyTable WHERE…;

Добавить запись в файл Значения полей произвольные:
INSERT INTO [dBase 5.0;DATABASE=C:\DBF].MyFile ( MyText, MyNum, MyDate ) Values ('ABC' , 1, #10/31/2007#);



может в VB прокатит

  Ответить  
 
 автор: ddi   (22.11.2011 в 14:49)   личное сообщение
 
 

kot_k_k знаю но вот как этот запрос зделать не магу

  Ответить  
 
 автор: kot_k_k   (22.11.2011 в 16:33)   личное сообщение
 
 

(пауза)

какой - запрос?
Inser Into .......
или тот который выборку тебе делает ???

  Ответить  
 
 автор: kot_k_k   (22.11.2011 в 16:41)   личное сообщение
20 Кб.
 
 

http://www.sql.ru/forum/actualthread.aspx?tid=562969

может это там, файл от туда

  Ответить  
 
 автор: ddi   (22.11.2011 в 19:05)   личное сообщение
 
 

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList