powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / класс для работы с DBF
25 сообщений из 107, страница 2 из 5
класс для работы с DBF
    #36659798
Фотография aduka05adm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
windows xp 32 битная sp3
xaker cd сборка
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36659802
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aduka05admxaker cd сборка

Не внушает оптимизма. Видел сборки, оптимизированные под производительность, там много чего было вычищено.
2.8 ставится должно, если не ставится - плохо.

Попробуйте перенакатить сервиспак
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36659810
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: aduka05adm
> все равно толку нету, а у вас запрос работает? проверяли?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Private Sub Command2_Click()
Dim conn As New ADODB.Connection
Dim r As ADODB.Recordset
    conn.Open "DRIVER={Microsoft dBase Driver (*.dbf)};DBQ=C:\;DefaultDir = C:\"
Set r = conn.Execute("select * from ostatok.dbf")
MsgBox r.RecordCount
r.Close
conn.Close
Set r = Nothing
Set conn = Nothing
End Sub
выдает -1, т.к. рекордсет пустой. Ошибок не происходит

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36659842
Фотография aduka05adm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
щас попробую
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36660186
Фотография aduka05adm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
поставил заново sp3 и вся красота от моего xaker cd пропала))но это мелочи,
так и не установилась 2.8, проверю завтра на работе.
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36660193
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aduka05admтак и не установилась 2.8, проверю завтра на работе.

Ёпрст!
Сам же тему поднимал недавно и забыл про нее нафих! Склероз, блин.
http://sql.ru/forum/actualthread.aspx?tid=713417
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36660201
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProСам же тему поднимал недавно и забыл про нее нафих! Склероз, блин.
http://sql.ru/forum/actualthread.aspx?tid=713417
По делу там со второй страницы....
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36660229
Фотография aduka05adm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
авторПереустановка mdac запускается запуском файла mdac.inf

такого файла в архиве к сожалению не имеется
http://www.macropool.de/en/download/mdac_xp_sp2.html
авторWhen you are prompted to insert the Windows XP SP2 CD, use one of the following methods:

I. If you have a Windows XP SP2 CD:
a. Insert the Windows XP Service Pack 2 CD in the CD or DVD drive.
Note If a "Welcome to Microsoft Windows XP" message appears, click Exit.
b. Click Browse.
c. In the File name box, type CD or DVD drive that contains the Windows XP Service Pack 2 CD drive letter:\i386. For example, type d:\i386 if the Windows XP Service Pack 2 CD is in drive D.
d. Click Open.
до такого у меня даже не доходит
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36660247
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aduka05admShocker.Pro,
авторПереустановка mdac запускается запуском файла mdac.inf

такого файла в архиве к сожалению не имеется
http://www.macropool.de/en/download/mdac_xp_sp2.html
у меня он тут лежит:
C:\WINDOWS\inf\mdac.inf
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36660249
Фотография aduka05adm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
а какими командами его запустить?
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36660250
Фотография aduka05adm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
http://www.technipages.com/reinstalling-mdac-in-xp-sp3.html
буду пробовать
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36660251
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aduka05admShocker.Pro,
а какими командами его запустить?

Правой кнопкой
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36660255
Фотография aduka05adm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
http://www.nsystem.info/articles/mdac
нашел решение)))
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36660256
Фотография aduka05adm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
я то думал как то круче его запускать надо , а правой кнопкой у меня не канает кстати))
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36660260
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aduka05admShocker.Pro,
http://www.nsystem.info/articles/mdac
нашел решение)))

Так это то же самое.
ЗЫ: Для урлов есть тэг, вообще, пойдите изучите тэги, вам тут еще долго ошиваться

aduka05admправой кнопкой у меня не канает кстати))
При такой кривой винде неудивительно, что у вас такие глюки с базой
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36660266
Фотография aduka05adm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
сделал все как по ссылке)) результат такой
устанавилась эта activex 2.8 только результат тот же самый , вдобавок че то комп моросить начал после всех этих движений)))
Shocker.Pro Так это то же самое.
да нет там более понятно может из за того что на русском)
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36660267
Фотография aduka05adm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
поставлю лицензию с работы чтобы не было таких проблем
а то столько времени ушло на бессмысленные движения
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36662199
Фотография aduka05adm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
в общем на работе тоже самое (win server 2003 )
так что проблема не в xaker cd
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36662210
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aduka05admShocker.Pro,
в общем на работе тоже самое (win server 2003 )
так что проблема не в xaker cd

То же самое что?
Не переустанавливается MDAC или не исчезает ошибка?
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36662232
Фотография aduka05adm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
не исчезает ошибка
смысла нету переустанавливать потому что нормально работает все ,
не работает иммено если так создавать дбф
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36662237
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: aduka05adm
> не исчезает ошибка
> смысла нету переустанавливать потому что нормально работает все ,

А я думаю смысл есть. Т.к. я работаю на Win2003srv. И у меня все нормально работает.
Ещё можно покрутить антивирус

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36662362
Фотография aduka05adm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь Горбонос,
установил 2.8 sp1 , также выходит ошибка
вот полный код
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Private MyDBF As BPDBF
Private Sub Command1_Click()
MyDBF.EraseColumns
MyDBF.AddColumn "KOD", C_String,  20 
MyDBF.CreateDBF "ostatok.DBF"
a = MyDBF.DatabaseName
MyDBF.CloseDBF
MsgBox (a)
Dim conn As New ADODB.Connection
Dim r As ADODB.Recordset
conn.Open "DRIVER={Microsoft dBase Driver (*.dbf)};DBQ=" + App.Path + ";DefaultDir =" + App.Path + ""
Set r = conn.Execute("select * from " + a)
MsgBox r.RecordCount
r.Close
conn.Close
Set r = Nothing
Set conn = Nothing
End Sub
Private Sub Form_Load()
Set MyDBF = New BPDBF
End Sub
ошибка на этой строке
Код: plaintext
Set r = conn.Execute("select * from " + a)
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36662400
Фотография aduka05adm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может у меня с visual basic че то?
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36662423
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aduka05admможет у меня с visual basic че то?
нет, у меня та же ошибка.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
 Open FileName For Binary As hFileDBF
 Put #hFileDBF, , DbfInfo
 For CalcRowSize =  0  To HeaderColumnsIDx -  1 
  Put #hFileDBF, , HeaderColumns(CalcRowSize)
 Next CalcRowSize
 Put #hFileDBF, , CByte( 13 )
 Put #hFileDBF, , CByte(&H1A)
 IsOpen = True
 FileDBF = FileName
 CreateDBF = True

Ты уверен, что это хороший способ создать файл? Может лучше более штатным путем?
...
Рейтинг: 0 / 0
класс для работы с DBF
    #36662450
Фотография aduka05adm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
я то через 1с 7.7 создаю, вообще без проблем работает(обработку приложил).
просто думал на основании текстового файла поля создавать.
Shocker.ProТы уверен, что это хороший способ создать файл? Может лучше более штатным путем?
имеете ввиду через create table(sql)?
...
Рейтинг: 0 / 0
25 сообщений из 107, страница 2 из 5
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / класс для работы с DBF
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]