回答

收藏

C#中的Firebird连接

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

我有连接问题。
, c7 S6 c6 {) N+ {7 ^当此数据库下载到我的计算机上时,我可以毫无问题地连接到数据库:
6 z* ?/ o* v* C+ cviewdataConnection.ConnectionString = "User ID=sysdbaassword=masterkey;Database=localhost:F:\\machine.FDB;DataSource=localhost;Charset=NONE;"
3 `2 U) [3 v- F一切都很好。# q& w& J$ U8 u! R# E- p
但是,当我尝试连接到局域网中的此基础时,问题开始了:
. h  `8 r) \& UviewdataConnection.ConnectionString = "User ID=sysdbaassword=masterkey;Database=10.48.14.51:d:\\backup\\machine.fdb; DataSource=:d:\\backup\\machine.fdb;Charset=NONE;";
% U4 l6 o+ i( B1 j而且这也不起作用:
* o2 H6 [  _1 l6 t8 nviewdataConnection.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;";$ `1 t/ o4 I7 j5 B. y
然后我在sql查询中收到有关无效令牌“ second”的错误,但是当数据库位于localhost上时,此查询有效。因此,我的连接字符串中可能存在错误。
9 i8 O) {: b: `/ K: R为什么?: K* U) n" b, z; Q% i. u- s( I
               
5 B: h/ a3 @( k( b" h解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则