回答

收藏

C#中的Firebird连接

技术问答 技术问答 275 人阅读 | 0 人回复 | 2023-09-11

我有连接问题。
3 x( c2 h/ N2 V7 |6 k5 S  ?! _当此数据库下载到我的计算机上时,我可以毫无问题地连接到数据库:
; R. J# P9 b/ l4 y2 cviewdataConnection.ConnectionString = "User ID=sysdbaassword=masterkey;Database=localhost:F:\\machine.FDB;DataSource=localhost;Charset=NONE;"
+ e$ Q2 V4 i' E# L4 L; ?一切都很好。
6 \% Y0 s) F, @: H7 _7 k% g2 ~但是,当我尝试连接到局域网中的此基础时,问题开始了:
& O. z7 ^9 D: _1 @0 r3 _, N0 qviewdataConnection.ConnectionString = "User ID=sysdbaassword=masterkey;Database=10.48.14.51:d:\\backup\\machine.fdb; DataSource=:d:\\backup\\machine.fdb;Charset=NONE;";6 P7 b, O* ~! U# A; l' U
而且这也不起作用:* a0 v# Y" e- P9 ^& T1 I( W1 K
viewdataConnection.ConnectionString = "User ID=sysdbaassword=masterkey;Database=10.48.14.51:d:\\backup\\maszyna.fdb; DataSource=:10.48.14.51:d:\\backup\\maszyna.fdb;Charset=NONE;";
4 Y/ v) W5 ?( ~8 S9 F然后我在sql查询中收到有关无效令牌“ second”的错误,但是当数据库位于localhost上时,此查询有效。因此,我的连接字符串中可能存在错误。
; s1 c" J  _1 F7 \8 z6 r为什么?" U# n% H# ~% ?6 |$ H: X. Y8 O( f7 L
               
* X4 k4 b. J. E3 _" \! }4 p0 s9 J解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则