我必须维护一个由其他人编码的项目。在该项目中,他们使用了MSAccess数据库(.mdb)。我对使用C#的C#和数据库连接知之甚少。现在我需要从MSAccess转换为MySQL。
我该怎么做?
答案 0 :(得分:1)
您的要求可以分为两部分:
1.迁移数据:许多工具可用于执行相同的2个网址:
2.更新申请:
答案 1 :(得分:0)
我认为您需要执行以下步骤。
步骤1:将您现有的MS ACCESS数据库迁移到My SQL,您可以使用MS Access到My SQL工具,例如' Bullzip ',您可以创建临时数据库即 TempAccessDB
第2步:编写脚本,您需要编写插入语句,将 TempAccessDB 数据库迁移到应用程序的My SQL数据库。
下面是MS SQL(不是MySQL)的示例脚本
/********* Transfer Student Table Data ***********
SET @sqlStatement=N'INSERT INTO '+ @newDBName_Full +'Student]
(StudentID,StudentName)
SELECT StudentID,SName
FROM '+@oldDBName_Full +'tblStudent] a
WHERE NOT exists (SELECT 1 FROM '+ @newDBName_Full +'Student] b WHERE LTRIM(RTRIM(b.StudentName))= LTRIM(RTRIM(a.sName)))'
exec sp_executesql @sqlStatement
/********* Transfer Grade Data***********
...
答案 2 :(得分:0)