vs2005 MFC 连接数据库出错

这个数据库连接不匹配,真是烦人。

我先看看,驱动包里没有吗?就是那个jar文件,没找到。
查看项目中是否有这个包。
上次遇到这个还是2 02 2 年的时候,com.mysql.cj.jdbc.Driver jar丢失,直接报错,说找不到类。
您需要添加该罐子。

那么你添加之后,可能会不完整。
如果添加它,您应该检查罐子是否放置在正确的位置。
我记得上次放错地方了,添加到lib目录下,但是运行起来还是不行,说找不到驱动。
你应该把这个jar放在类路径上可以找到的目录中,比如在类路径上,或者直接打包时包含它。

还有一点,如果驱动程序和位置都没有问题,那么你应该检查帐户密码是否正确。
数据库名称是否拼写错误,或者用户名不正确,或者密码输入不正确?我在 2 02 2 年做一个项目,但我的用户名填反了,无法连接。
我查了很久。
我当时很困惑,后来才意识到。
另外,密码是否包含任何空格或不带引号的特殊字符?你应该仔细看看。

最后,如果您使用 SQL Server,还有一件事。
我记得2 02 2 年有一个城市项目,我无法使用SQL Server连接。
查了半天,发现没有SP3 补丁。
不要忘记应用该补丁并尝试,否则您可能无法真正连接。
该补丁是特定的,您需要找到正确的版本。

如果您已完成上述所有操作但仍然无法连接,那么...这可能是另一个问题。
比如互联网?或者SQLServer服务没有启动?应逐步检查。

数据库sql 2005连接不上,错误代码18456

摘要:首先检查SQL Server身份验证配置。

语言:SQL 确保服务器已配置混合身份验证。

要点:检查SQL Server是否使用混合认证模式。

摘要:验证 SQL Server 登录。

语言:确保 SQL Server 用户名正确。

要点:确保您的用户名拼写正确。

摘要:验证 Windows 身份验证登录。

语言:确保您登录到正确的域。

要点:确保域登录正确。

摘要:状态1 错误,请联系管理员。

语言:对于 1 级错误,请联系 SQL Server 管理员。

要点:状态 1 错误需要联系管理员。

称一下体重。