管理系统后台数据库从ACCESS到SQL Server的转换

做了个管理系统,原来后台的数据库是用的Access,现在想改用SQL,请问应该怎么做?代码是不是需要改写?管理系统是用C++做的... 做了个管理系统,原来后台的数据库是用的Access,现在想改用SQL,请问应该怎么做?代码是不是需要改写?
管理系统是用C++做的
展开
 我来答
缓步莫迟疑C
2012-05-01 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6528万
展开全部
如果都是使用数据库组件来操作数据库,而不是用SQL语句的话,通常是可以直接转换使用的,但是也可能需要修改代码,比如Access的自增字段是在提交之后立即可以取回值的,而SQL需要用@@IDENTITY或其它方法, 在SQL语法和函数上也有一些差别,所以如果用到很多SQL语句,可能需要修改这些语句已符合SQL Server的语法.
yzy9310
2012-05-04 · TA获得超过1204个赞
知道小有建树答主
回答量:1632
采纳率:75%
帮助的人:760万
展开全部
如果用的是数据库链接ODBC 就不用 如果是字符串连接方式就要改了
追问
就是用的ODBC,但是不改的话链接不到SQL的数据库
追答
我是说程序里面的查询语句是不用改了 
只要改ODBc里面的数据库 驱动 和链接地址就行了

因为ODBC 是中介层 兼容sql语句

你现在只要将A数据库 转为 S数据库 然后改odbc就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
baiyuyanlei
2012-05-03 · 超过33用户采纳过TA的回答
知道答主
回答量:123
采纳率:0%
帮助的人:114万
展开全部
你要用的c#我还能弄弄?科室c++。。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式