Tom*_*nza 49 c# visual-web-developer visual-studio-2008
我觉得很奇怪,在Visual C#2008 Express版中,当您使用数据库资源管理器时,您的选择是:
但是如果使用Visual Web Developer 2008 Express,则可以连接到常规SQL Server,Oracle,ODBC等.
对于开发需要与SQL Server数据库通信的命令行或其他C#应用程序的人,您是否真的需要使用一个IDE(Visual Web Developer)和您的程序在另一个(Visual C#)中构建LINQ /数据访问代码?
这不是一个艰难的解决方法,但它似乎很奇怪.如果Microsoft想要强制您升级到Visual Studio以连接到SQL Server,为什么它们会在其中一个免费IDE中包含该功能而不包含其他IDE?我觉得我可能会遗漏一些东西(比如在Visual C#中如何做到这一切).
Joe*_*orn 21
您应该能够选择SQL Server数据库文件选项以获取正确类型的数据库( system.data.SqlClient提供程序),然后手动更正连接字符串以指向您的数据库.
我认为这些数据库选择背后的原因可能是这样的:
但是,这种逻辑并不完全成立.即使这四个点中的每一个在90%的时间都是真的,当你应用它们全部四个时它只适用于约65%的观众,这意味着高达35%的快递市场可能合法地想要谈话到服务器级数据库,这是一个重要的组.所以,简化(贪婪)版本:
Ser*_*dar 21
解决方法:
现在,您有一个LINQ to SQL类库,它链接到Visual C#Express中的SQL Server数据库.
更新
该解决方案适用于Visual Studio Express 2010.
| 归档时间: |
|
| 查看次数: |
99999 次 |
| 最近记录: |