asp.net 操作两个数据库 asp.net 同时操作两个数据库asp.net数据库 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写2个dbhelper 2个连接字符串 是一个办法另外 好像工厂也可 具体没试过 在web.config里面设置两个connectionString,然后在程序的初始化SqlConnection对象中,读取不同的connectionString,引用不同的SqlConnection对象执行方法即可。 直接在sql语句里面也可以连接操作其它数据库--查询示例 select * from openrowset('SQLOLEDB' ,'sql服务器名';'用户名';'密码' ,数据库名.dbo.表名) --导入示例 select * into 表 from openrowset('SQLOLEDB' ,'sql服务器名';'用户名';'密码' ,数据库名.dbo.表名) <connectionStrings> <add name="Connection String3333" connectionString="Data Source=192.168.1.100\SQLEXPRESS;Initial Catalog=Company1225;Integrated Security=True" providerName="System.Data.SqlClient"/> <add name="Connection String" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=Home_FY;Persist Security Info=True;User ID=;Password=;" providerName="System.Data.SqlClient"/> <add name="Connectionstring1" connectionString="data source=localhost;initial catalog=;password=;persist security info=True;user id=sa;workstation id=SERVER;packet size=4096"/> </connectionStrings> 能想到的1、使用两个数据库连接字符串。2、使用一个数据库连接字符串,然后SQL语句中跨库,例如“select * from 数据库名..表名”这样的。3、分成两个程序,应用程序操作数据库A,某服务操作数据库B,在应用程序中使用该服务提供的功能。4、直接使用SQL SERVER数据库之间的发布和订阅,其他的数据库不了解。 select 字段列表 from 数据库A.表名A left join 数据库B.表名B on 表名A的字段=表名B字段(需要通过那个字段链接) @zhulianfang1991上面这个方法是可以的#17 web.config里面设置两个connectionString 1.把数据库链接串配置在web.config中2.然后掉用方法的时候把这个链接作为参数传递给方法两个数据库不算什么我们的一个项目有10个数据库 远程跟踪 这个MVC的路由是怎么回事?我怎么敲也是语法错误。高手指点一下。 如何实现前端显示,服务器后台监控 问2个正则表达式的问题 我用c#做了一个简单的dll文件,现在我想在别的地方使用dll中的方法,该怎么做?? gridview筛选功能,求助! <%# DataBinder.Eval(Container.DataItem, "address")%> 怎样将这样的三个表写到页面上阿? 調用存儲過程問題!!!! 刚刚学,一个初级问题,打虾帮帮忙!!!!! Interface为什么不能序列化 请问Asp.Net Tree服务器控件和JQTree区别,好处
--查询示例
select * from openrowset('SQLOLEDB'
,'sql服务器名';'用户名';'密码'
,数据库名.dbo.表名)
--导入示例
select * into 表 from openrowset('SQLOLEDB'
,'sql服务器名';'用户名';'密码'
,数据库名.dbo.表名)
<add name="Connection String3333" connectionString="Data Source=192.168.1.100\SQLEXPRESS;Initial Catalog=Company1225;Integrated Security=True" providerName="System.Data.SqlClient"/>
<add name="Connection String" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=Home_FY;Persist Security Info=True;User ID=;Password=;" providerName="System.Data.SqlClient"/>
<add name="Connectionstring1" connectionString="data source=localhost;initial catalog=;password=;persist security info=True;user id=sa;workstation id=SERVER;packet size=4096"/>
</connectionStrings>
1、使用两个数据库连接字符串。
2、使用一个数据库连接字符串,然后SQL语句中跨库,例如“select * from 数据库名..表名”这样的。
3、分成两个程序,应用程序操作数据库A,某服务操作数据库B,在应用程序中使用该服务提供的功能。
4、直接使用SQL SERVER数据库之间的发布和订阅,其他的数据库不了解。
2.然后掉用方法的时候把这个链接作为参数传递给方法
两个数据库不算什么我们的一个项目有10个数据库