| |
|
|
| | Люди как ADODB.Recordset сохранить в dbf -е (fox pro)целиком ? | |
| |
| |
| |
 57 Кб. |
|
| | линкуй dbf таблицу в базу - и можно запросом на добавление или кодом загнать данные как в обычную табу акса.
смотри файл - тама про енто | |
| |
| |
| |
|
|
| | Какой версии FoxPro должен получиться файл?
МЕМО поля есть?
Какая кодировка символов нужна? | |
| |
| |
| |
|
|
| | МЕМО - нет ; 4ой версии АНСИ но по моему там АСЦИ | |
| |
| |
| |
|
|
| | Вы не путаете dBaseIV с FoxPro?
Как вы получаете ADODB.Recordset? Если на основе запроса, то просто выполнить запрос SELECT ...INTO со строкой подключения к dBaseIV (правда для получения АНСИ нужно повозиться с реестром или с настройками BDE, если он установлен).
Если, все же, имеется ввиду FoxPro4 (просто не знаю, есть ли такой), то нужен драйвер VFP и тот же SELECT ...INTO. | |
| |
| |
| |
 1 Кб. |
|
| | Анатолий Спосибо за ответ да вроди dBaseIV я не знаю фокс про вот файл | |
| |
| |
| |
|
|
| | мне дали этот файл сказали что файл от фокса но вроди это dBaseIV | |
| |
| |
| |
|
|
| | SELECT ...INTO со строкой подключения к dBaseIV можно здесь по конкретнее | |
| |
| |
| |
 43 Кб. |
|
| | прилинкуй как обычную таблу и пользуй ее - Акс дальше сам | |
| |
| |
|
|
| |
|
|
| |
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;"
|
| |
| |
| |
| |
|
|
| | как это сохранить прямо в дбф | |
| |
| |
| |
|
|
| | а так
Экспорт в файл таблицы или сохраненного запроса без параметров:
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 прокатит | |
| |
| |
| |
|
|
| | kot_k_k знаю но вот как этот запрос зделать не магу  | |
| |
| |
| |
|
|
| | (пауза)
какой - запрос?
Inser Into .......
или тот который выборку тебе делает ??? | |
| |
| |
| |
 20 Кб. |
|
| | http://www.sql.ru/forum/actualthread.aspx?tid=562969
может это там, файл от туда | |
| |
| |
|
|