Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# .mdf文件和跨数据库查询?_C#_Sql Server_Mdf - Fatal编程技术网

C# .mdf文件和跨数据库查询?

C# .mdf文件和跨数据库查询?,c#,sql-server,mdf,C#,Sql Server,Mdf,我想知道在数据库未连接的情况下如何通过C#创建跨表查询(开发) 我知道在执行时,.mdf文件会临时附加到数据库,但这确实是造成混乱的原因。如果您的数据库连接都是独立的数据库文件,导致它们被动态附加(同时使用sql server express和.mdf文件),那么您应该如何处理多个数据库?我想您不会。我建议将数据库文件附加到实例并直接连接到数据库 无论如何,这将是使跨数据库链接正常工作的唯一方法。哇,这真是太残酷了,这是开发环境的默认行为。。谢谢我可能只是把这个页面加上书签,把所有的表格都放进去

我想知道在数据库未连接的情况下如何通过C#创建跨表查询(开发)


我知道在执行时,.mdf文件会临时附加到数据库,但这确实是造成混乱的原因。如果您的数据库连接都是独立的数据库文件,导致它们被动态附加(同时使用sql server express和.mdf文件),那么您应该如何处理多个数据库?

我想您不会。我建议将数据库文件附加到实例并直接连接到数据库


无论如何,这将是使跨数据库链接正常工作的唯一方法。

哇,这真是太残酷了,这是开发环境的默认行为。。谢谢我可能只是把这个页面加上书签,把所有的表格都放进去,祈祷我永远不需要第三方数据库。感谢you@brian,理想情况下,您希望您的开发环境尽可能接近生产环境。从长远来看,这会让你的生活轻松很多