powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблемы с OLEDB
17 сообщений из 17, страница 1 из 1
Проблемы с OLEDB
    #32565509
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребята подскажите в чём ошибка

Private Sub Кнопка0_Click()
Dim cnn1 As ADODB.Connection
Dim rstEmployees As ADODB.Recordset
Dim strCnn As String
Dim varDate As Variant

' Open connection.
strCnn = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & conPath & "Строительство жилого дома.mpd"
Set cnn1 = New ADODB.Connection
cnn1.Open strCnn
говорит в последней строке ошибка(Run-time error), не может найти файл Строительство жилого дома.mpd, хотя он точно там есть.
...
Рейтинг: 0 / 0
Проблемы с OLEDB
    #32565526
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну что, совсем что ли никто не знает в чём загвоздка?
...
Рейтинг: 0 / 0
Проблемы с OLEDB
    #32565530
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
conPath чему равно?
...
Рейтинг: 0 / 0
Проблемы с OLEDB
    #32565539
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
он автоматом определяет где лежит база, а именно
C:\Мои документы\Строительство жилого дома.mpd,
самый прикол, что он в ошибке прописывает полный путь до файла, просто в вопросе я покороче написал (имя файла).
...
Рейтинг: 0 / 0
Проблемы с OLEDB
    #32565558
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я так понимаю, в тупик поставил.
...
Рейтинг: 0 / 0
Проблемы с OLEDB
    #32565630
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не забывайтеееееееееееееееееееееееееееееееее меня очень, нужен ваш совет.
...
Рейтинг: 0 / 0
Проблемы с OLEDB
    #32565637
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Строительство жилого дома.mpd - >
Строительство жилого дома.mDB
...
Рейтинг: 0 / 0
Проблемы с OLEDB
    #32565671
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так в том то и дело, что надо работать с mpd ( MS Project) файлом
...
Рейтинг: 0 / 0
Проблемы с OLEDB
    #32565694
Фотография neal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так как в названии файлов есть пробелы, то может весь путь и имя фалов взять в кавычки, и поставить ; после.

Есть еще вариант,
1)создать источник ODBC к этому MS Project,
2)протестить его, может паролей не хватает,
3)списать с него строку подключения.
...
Рейтинг: 0 / 0
Проблемы с OLEDB
    #32565711
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
во-первых брал, всё в кавычки, во-втовых сделал, что хотел влез в проект, теперь вся проблема заключается как из определённого места выцыпить данные в Аксу,а именно ( если кто знает Project) затраты по проекту и его сроки.
P.S. Вот именно в таких задачах проверяется крутость программера VBA.
...
Рейтинг: 0 / 0
Проблемы с OLEDB
    #32565753
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а разве провайдер Provider=Microsoft.Jet.OLEDB.4.0 подходит для работы с файлами проджекта?

я думал что JET это только MDB
...
Рейтинг: 0 / 0
Проблемы с OLEDB
    #32565785
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если простенько, открыть новый проект и мастером попытаться приконнектиться и, если удачно, заглянуть в стринг, что он там прописал?
А если не удастся, так может, скажет чего?
Или я не в тему и все уже давно испробовано?
...
Рейтинг: 0 / 0
Проблемы с OLEDB
    #32565802
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Progaво-первых брал, всё в кавычки, во-втовых сделал, что хотел влез в проект, теперь вся проблема заключается как из определённого места выцыпить данные в Аксу,а именно ( если кто знает Project) затраты по проекту и его сроки.
P.S. Вот именно в таких задачах проверяется крутость программера VBA.

Прилинкуй все таблицы через ODBC и на месте разберешься, что где храниться
?
...
Рейтинг: 0 / 0
Проблемы с OLEDB
    #32565996
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, смотрите и учитесь как надо код писать просто и незатейливо.
я даже сам был до плеши когда эта штуковина заработала.


Private Sub Кнопка0_Click()
Dim cnn1 As ADODB.Connection
Dim rstEmployees As ADODB.Recordset
Dim strCnn As String
Dim varDate As Variant
Dim bycount As Integer
Dim a As Integer
' Open connection.
strCnn = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & conPath & "Строительство жилого дома.mpd"
Set cnn1 = New ADODB.Connection
cnn1.Open strCnn

' Open employee table.
Set rstEmployees = New ADODB.Recordset
rstEmployees.CursorType = adOpenKeyset
rstEmployees.LockType = adLockOptimistic
rstEmployees.Open "msp_tasks", cnn1, , adLockReadOnly, adCmdTable
rstEmployees.MoveFirst
For a = 1 To rstEmployees!task_cost
msg = rstEmployees!task_cost
If IsNull(msg) = False Then MsgBox msg
rstEmployees.MoveNext
Next a
cnn1.Close
Set cnn1 = Nothing
Set rstEmployees = Nothing

End Sub

а с файлами mpp нельзя работать, однако если переделать mpp в mpd, то можно в realtime, фигачить из mpp, который между прочим живет как и mpd.
...
Рейтинг: 0 / 0
Проблемы с OLEDB
    #32566015
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В продолжение, кто-нибудь вытаскивал данные с помощью ADO, а потом в этой же программе использовал DAO для записи на сервер.
Вообще это реально, стоит ли пробовать? (Очень жалко своё время).
Подскажите, плизззззззззззззззззззззз!!!!!!!!!!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
Проблемы с OLEDB
    #32566115
Proga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господи, ау народ, вы где?
...
Рейтинг: 0 / 0
Проблемы с OLEDB
    #32566215
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
ProgaВ продолжение, кто-нибудь вытаскивал данные с помощью ADO, а потом в этой же программе использовал DAO для записи на сервер.
Вообще это реально, стоит ли пробовать? (Очень жалко своё время).
Подскажите, плизззззззззззззззззззззз!!!!!!!!!!!!!!!!!!!!!!
Можно, конечно. Но неэстетично.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проблемы с OLEDB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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