本人菜鸟,初学Delphi 和SQLServer, 请各位高手指点。我的计算机环境如下:
Window server 2003
.Net Framework 1.1 SDK
Delphi 8.0
SQL Server 2000 SP3
-----------------------
我是跟着Borland Help(Delphi 自带帮助文件)里的例子学习编一个ASP.NET的数据库应用。
即“Building an ASP.NET Database Application”。用了BdpDataAdapter 组件和DataGrid web 控件。在配置BdpConnection 的时候,我选用了SQLserver2000自带的Northwind数据库,连接帐号是SA,点击"Test",连接成功!其它步骤都按Borland Help设置好,但是编译运行的时候出现以下错误:
--------------------------------------------------------------------------------------
Connection open failed. SQL State: 42000, SQL Error Code: 18456
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: Borland.Data.Common.BdpException: Connection open failed. SQL State: 42000, SQL Error Code: 18456 源错误: 行 118: Self.DataColumn4.ColumnName := 'Title';
行 119: Include(Self.Load, Self.Page_Load);
行 120: (System.ComponentModel.ISupportInitialize(Self.BdpDataAdapter1)).EndInit;<---出错
-----------------------------------------------------------------------------------------
BdpConnection都连接成功了,为什么运行的时候还出现“连接打开失败”的错误?
请各位高手指点,多谢!!!
Window server 2003
.Net Framework 1.1 SDK
Delphi 8.0
SQL Server 2000 SP3
-----------------------
我是跟着Borland Help(Delphi 自带帮助文件)里的例子学习编一个ASP.NET的数据库应用。
即“Building an ASP.NET Database Application”。用了BdpDataAdapter 组件和DataGrid web 控件。在配置BdpConnection 的时候,我选用了SQLserver2000自带的Northwind数据库,连接帐号是SA,点击"Test",连接成功!其它步骤都按Borland Help设置好,但是编译运行的时候出现以下错误:
--------------------------------------------------------------------------------------
Connection open failed. SQL State: 42000, SQL Error Code: 18456
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: Borland.Data.Common.BdpException: Connection open failed. SQL State: 42000, SQL Error Code: 18456 源错误: 行 118: Self.DataColumn4.ColumnName := 'Title';
行 119: Include(Self.Load, Self.Page_Load);
行 120: (System.ComponentModel.ISupportInitialize(Self.BdpDataAdapter1)).EndInit;<---出错
-----------------------------------------------------------------------------------------
BdpConnection都连接成功了,为什么运行的时候还出现“连接打开失败”的错误?
请各位高手指点,多谢!!!
请一定帮忙,谢谢!
请看看:
http://community.csdn.net/Expert/topic/3663/3663763.xml?temp=.569195
up
谁想知道,把这个问题重新帖出来,给我90分,我就告诉他!在Delphi 和Visual Studio C#中的解决方法类似!
如果最终用户是在 Windows系统执行的建议用 ADO 或 ADO.NET
如果最终用户是在 Linux 或是UINX系统建议用使用 dbexpress