测试成功的连接字符串写法:
string strConnectionString= @"server=IP,端口;database=ChildrenERecord;Uid=child;Pwd=child";
对于以上字符串有以下说明:
1、“server=IP,端口”之间是英文状态下的逗号,如果你写成中文状态下逗号,会在 cn.Open()时出现异常,且你死活找不到原因在哪里,本人就很悲剧很白痴的这样干过;
2、最后一个“Pwd=child”后现加不加分号都可以,也就是说以上连接字符串你可以写成 string strConnectionString= @"server=IP,端口;database=ChildrenERecord;Uid=child;Pwd=child;";
3、要确保你所使用的端口号在远程服务器上已经开放,可以用以下命令“talnet ip 端口”来测试;
4、对于3,如果远程服务器就是本机的话,也可以“netstat -an ”看一看TCP里面有没有一 项“0.0.0.0:端口号 LISTENING”,如果有说明此端口号已开放并在监听。