对于一个措辞严厉的问题,我们深表歉意。我有一个非技术人员的要求,我需要理解。我基本上被告知:“此处使用'Driver={SQL Server};Server=SERVERNAME\INSTANCENAME;Database=DATABASENAME;Uid=UNAME;Pwd=PASSWORD;';
,此处使用Server=SERVERNAME\INSTANCENAME;Database=DATABASENAME;Uid=UNAME;Pwd=PASSWORD;';
。
我在这里没有得到额外的帮助。
虽然这似乎奇迹般地修复了一个错误,但我想了解我正在改变的是什么,所以我可以为下一个开发人员留下适当的评论,而且我可以用不同的方式构造代码和命名变量,具体取决于变化的意义。
这项工作围绕着ASP.net,报告,SQL Server 2008。
请给我一些关于何时使用一个连接字符串而不是另一个连接字符串的示例。如果您能看到改进它的方法,请随时编辑问题。
什么时候可以丢失'Driver={SQL Server};
?
谢谢。
编辑: SQL Server 2008是目标数据库,但其他可以使用......或者将来可能会使用。
答案 0 :(得分:4)
www.connectionstrings.com是你的朋友。你会发现几乎所有你能想到的连接字符串的大量解释。
答案 1 :(得分:1)
您可能想要阅读的好资源是: connectionstrings.com