是否可以将.NET应用程序直接连接到Sybase SQL Anywhere db文件

是否可以将.NET应用程序直接连接到Sybase SQL Anywhere db文件,.net,database,oledb,sybase,sqlanywhere,.net,Database,Oledb,Sybase,Sqlanywhere,我正在开发一个.NET应用程序来连接现有的Sybase SQL anywhere数据库,该数据库是一个.db文件。是否可以像访问Access数据文件数据库那样将其直接连接到.db文件,还是像MSSQL一样需要服务器来承载.db文件?如果可能的话,我该怎么做?非常感谢:)我几乎总是在使用OLEDB。这应该是您想要的 数据库文件不是正常的可读文件,如果没有安装服务器,就无法访问它 服务器需要连接到数据库,并设置客户端连接。我找到了答案。如果服务器未运行,则无法连接到数据库。我试过了,就是不起作用。如

我正在开发一个.NET应用程序来连接现有的Sybase SQL anywhere数据库,该数据库是一个.db文件。是否可以像访问Access数据文件数据库那样将其直接连接到.db文件,还是像MSSQL一样需要服务器来承载.db文件?如果可能的话,我该怎么做?非常感谢:)我几乎总是在使用OLEDB。

这应该是您想要的

数据库文件不是正常的可读文件,如果没有安装服务器,就无法访问它


服务器需要连接到数据库,并设置客户端连接。

我找到了答案。如果服务器未运行,则无法连接到数据库。我试过了,就是不起作用。如果Sybase server已准备好运行,则可以指定数据库的位置。如果指定数据库的位置,Sybase将自动运行。如果找不到Sybase server,它应该会显示“找不到服务器”的错误。非常感谢大家:)

大家好,谢谢你们的回复:)我在发布问题之前读过这篇文章。我在没有安装服务器软件的情况下尝试了示例代码,只是使用了.db文件。它总是抛出系统无法启动服务器的异常。这意味着Sybase没有像Access那样连接到数据库的功能,对吧?哦,好吧。Sybase不像MS Access那样是您的桌面数据库。我不知道。我的答案差不多。是的,但我希望它会被标记为答案,但这取决于你。