关于SQL数据库基础的问题

来源:百度知道 编辑:UC知道 时间:2024/07/07 11:03:14
1、在网上下载了一些对数据库进行操作的程序源码,在我的机器上,数据库用Access写的[后缀名为.mdb],可以调用;
而用SQL数据库[后缀为*.MDF]却问题调用不成功,原因为何?【代码都是没有问题的,网站都是通过测试后才上传的】

2、一个程序在调用SQL数据库时通常都要系统进行哪些配置?
我下载的是这个源码
http://www.codefans.net/soft/2905.shtml
他的数据库就是SQL,我一点击登录就有如下的错误。
SQL 2005我装了 以前托盘那里有一个服务器的图标,每次开机都会启动的,我后来把开机启动去掉了。

这个是通用性的问题,可能是有些函数access支持,但是sql server却不支持
或者是最有名的例子是sql 不支持rownum
如select * from student where rownum <= 10;
等等
估计你的那个程序源码是针对access的。

修改这些是件很痛苦的事情。

还有就是像你第二个问题提的那样,可能你没有链接上sql数据库……
系统不需要配置,只要你安装了上去了就行,但是在程序里要有链接配置。一般包含数据库名、用户名、密码等等,各个开发工具的格式都不一样的

补充一下:看了你的那个源代码,建议使用sql2000试试
自我感觉2000比较可靠一点

1.首先确保你的机器上已经安装了SQL服务器,如SQL server 个人版(此版本可在Win XP下运行)等。
2.修改数据库连接代码。

你的电脑上没有装SQL服务器吗?如果要调用SQL数据库.系统就必须要装有SQL服务器.现在我们都是用的SQL2005.

我启动05的服务器,托盘好像没有图标.你手动启动对没有?应该启动这个服务:sql server(mssqlserver)