powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Значение RecordCount ?
2 сообщений из 2, страница 1 из 1
Значение RecordCount ?
    #35426249
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте !!!

Можно как-то вычислить значение rst.RecordCount при открытие .dbf ?


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
Private Sub Command3_Click()
    Dim cnn As New ADODB.Connection
    Dim rst As New ADODB.Recordset
    Dim ert As String
    Dim Str As String
    Dim i As Long
    Dim code As String
    Dim Sum As String, Sum1 As String
    Dim Rep As String
    Dim sMsg As String
    
    dlg1.Filter = "All Files (*.*)|*.*"
    dlg1.ShowSave
    sTemp = dlg1.FileName
    myFile = dlg1.FileName
    
    If sTemp = "" Then
    MsgBox "Ничего не выбрано.....", vbInformation
    Exit Sub
    End If
    
       
    cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\;" _
    & "Extended Properties=dBASE IV;"
    rst.Open "SELECT * FROM " & sTemp & "", cnn
    MsgBox rst.RecordCount  ' ПОКАЗЫВАЕТ -1 !!!!
    
 rst.Close
cnn.Close
Set rst = Nothing
Set cnn = Nothing
End Sub

Спасибо .
...
Рейтинг: 0 / 0
Значение RecordCount ?
    #35426254
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да. Для этого перед открытием соединения — cnn.CursorLocation = adUseClient.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Значение RecordCount ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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