回答

收藏

C#中的Firebird连接

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

我有连接问题。
0 q1 F5 X" J( ^: E9 r9 F当此数据库下载到我的计算机上时,我可以毫无问题地连接到数据库:+ @- D/ M9 K! P/ ~+ _9 D/ a
viewdataConnection.ConnectionString = "User ID=sysdbaassword=masterkey;Database=localhost:F:\\machine.FDB;DataSource=localhost;Charset=NONE;"/ m6 e3 h( ?# S0 b" f1 k
一切都很好。
; W+ \1 ?. x: u* `但是,当我尝试连接到局域网中的此基础时,问题开始了:# L/ p. D0 n" B$ a/ ]4 N" {" v, m
viewdataConnection.ConnectionString = "User ID=sysdbaassword=masterkey;Database=10.48.14.51:d:\\backup\\machine.fdb; DataSource=:d:\\backup\\machine.fdb;Charset=NONE;";
- ~1 u4 D% `# E+ ]4 p8 d, R6 Y而且这也不起作用:: B2 w1 Q5 y/ ]$ g8 q6 N
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;";
& f1 C! L# J7 a6 q/ s6 {然后我在sql查询中收到有关无效令牌“ second”的错误,但是当数据库位于localhost上时,此查询有效。因此,我的连接字符串中可能存在错误。
4 X1 i9 k1 n  B8 j% m1 _为什么?
9 c1 C! e9 r; [" j% q% S               
& c5 ~+ O- m4 R解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则