|
|
|
| Люди как 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
может это там, файл от туда | |
|
| |
|