пошаговое руководство по запуску веб-приложения Access с базой данных MySQL на веб-сервере (вам не нужно ИМПОРТИРОВАТЬ таблицы, вы можете использовать ваше приложение msaccess WITH с ними на веб-сервере) и экспортировать таблицы MsAccess в MySQL (после запуска путь, ты хочешь, чтобы это была дорога с двусторонним движением, поверь мне):
Если вы используете MsAccess, я полагаю, что вы используете Windows
- Установка MySQL ODBC 5.1 Driver (соединитель) http://dev.mysql.com/downloads/connector/odbc/
- Открыть панель управления на выигрышной машине
- АДМИНИСТРАТИВНЫЕ ИНСТРУМЕНТЫ (если Vista или Seven, поиск ODBC)
- НАСТРОЙКА ИСТОЧНИКОВ ДАННЫХ ODBC
- СИСТЕМА DSN
- ADD
в зависимости от вашего сервера, у вас могут возникнуть проблемы с поиском имени или IP-адреса сервера, поиск соединения с базой данных SSH (или что-то подобное). например, прочитайте FAQ по NetSol: http://www.networksolutions.com/support/how-to-back-up-the-mysql-database-using-ssh/
если вы хотите BATCH EXPORT / DUMP для MySQL из MsAccess, вы можете создать FORM в доступе, поместить на него кнопку, а в VBA создать эту подпрограмму для события OnClick ():
Dim sTblNm As String
Dim sTypExprt As String
Dim sCnxnStr As String, vStTime As Variant
Dim db As Database, tbldef As DAO.TableDef
On Error GoTo ExportTbls_Error
sTypExprt = "ODBC Database"
sCnxnStr = "ODBC;DSN=DSNname;UID=userOnServer;PWD=pwdOnServer"
vStTime = Timer
Application.Echo False, "Visual Basic code is executing."
Set db = CurrentDb()
For Each tbldef In db.TableDefs
Debug.Print tbldef.Name
sTblNm = tbldef.Name
DoCmd.TransferDatabase acExport, sTypExprt, sCnxnStr, acTable, sTblNm, sTblNm
Next tbldef
MsgBox "Done!"
On Error GoTo 0
SmoothExit_ExportTbls:
Set db = Nothing
Application.Echo True
Exit Sub
ExportTbls_Error:
MsgBox "Error " & Err.Number & " (" & Err.Description & ") in procedure ExportTblsODST"
Resume SmoothExit_ExportTbls
иногда, при запуске неанглийских окон вы можете получить ошибку 2507. замените «ODBC Database» на «ODBC» (работает с французским).
ИМПОРТ: в MsAccess:
1. ФАЙЛЫ
2. ВНЕШНИЙ ИСТОЧНИК ДАННЫХ
3. СВЯЗЬ СТОЛЫ
Интерфейс MsAccess не заботится о том, какой движок базы данных он использует, поэтому безопасная практика состоит в том, чтобы иметь 2 отдельных MDB: запросы, формы, макросы и т. Д. И необработанные данные. Таким образом, вы можете легко переключаться с локальной базы данных на удаленный сервер. и ваш основной файл приложения не содержит правильных данных.