百度空间 | 百度首页 
 
查看文章
 
SQL Server操作远程数据库示例
2009年01月31日 星期六 下午 04:09
远程查询的关键词:
OpenDataSource ( provider_name, init_string )
参数:
provider_name 数据源Microsoft.Jet.OLEDB.4.0,SqlOledb等      init_string 连接字符串,如 Data Source=C:\TestMdb.mdb; Data Source=(local);user id=sa;password=123456;'

OpenDataSource('SqlOledb','Data Source=202.103.190.184,2433;user id=www_szlhhr_com;password=com_szlhhr_www;')

下面是一个真实的人才市场数据库SQL Server执行远程数据库操作查询的例子(当然帐号密码IP全是假的),用于将本地数据发布到远程数据库,与之同步。(因为要求简单,这里没有用SqlServer的数据发布来分发数据和备份)



/* Author :天下第九    DEvelop Date :2006-8-14 */


CREATE    Procedure xp_addLocaleJobs
@dtLocale datetime
As
--Select Top 1 * from OpenDataSource('SqlOledb','Data Source=202.103.190.184,2433;user id=www_szlhhr_com;password=com_szlhhr_www;').longguan.dbo.zj_CoLocale
--Select Top 1 * from zj_CoLocale
--Delete From OpenDataSource('SqlOledb','Data Source=59.36.98.248;User Id=www_160job_com;Password=com_160job_www;').www_160job_com.dbo.zj_CoLocale Where dtLocale like @dtlocale
--Insert Into OpenDataSource('SqlOledb','Data Source=59.36.98.248;User Id=www_160job_com;Password=com_160job_www;').www_160job_com.dbo.zj_CoLocale([idMedi], [strCoLocaleNum], [strCoNum], [dtLocale], [strStall], [intIsEntrance], [decCharge], [strRemark], [strOperationNum], [strOperatorNum], [dtEnrol], [intIsAuditing], [strAssessorNum], [intIsNewCompany], [decDeposit], [intReturnDeposit], [strStationery], [strReceiverNum], [intIsReceivered], [intSerialNumber], [intFlag_TC], [strZPZGZ], [intCHRS], [strYCZZL], [intFlag_DC], [dtTCSJ], [dtRCSJ], [strGGYQ], [strFKFS], [idZWLB], [strFSZL]) Select [idMedi], [strCoLocaleNum], [strCoNum], [dtLocale], [strStall], [intIsEntrance], [decCharge], [strRemark], [strOperationNum], [strOperatorNum], [dtEnrol], [intIsAuditing], [strAssessorNum], [intIsNewCompany], [decDeposit], [intReturnDeposit], [strStationery], [strReceiverNum], [intIsReceivered], [intSerialNumber], [intFlag_TC], [strZPZGZ], [intCHRS], [strYCZZL], [intFlag_DC], [dtTCSJ], [dtRCSJ], [strGGYQ], [strFKFS], [idZWLB], [strFSZL] from zj_CoLocale Where dtLocale like @dtlocale


Delete From OpenDataSource('SqlOledb','Data Source=59.36.98.42,2433;User Id=www_160job_com;Password=1qaz2wsx3edc4rfv;').www_160job_com.dbo.zj_CoLocale Where dtLocale = @dtlocale
Insert Into OpenDataSource('SqlOledb','Data Source=59.36.98.42,2433;User Id=www_160job_com;Password=1qaz2wsx3edc4rfv;').www_160job_com.dbo.zj_CoLocale([idMedi], [strCoLocaleNum], [strCoNum], [dtLocale], [strStall], [intIsEntrance], [decCharge], [strRemark], [strOperationNum], [strOperatorNum], [dtEnrol], [intIsAuditing], [strAssessorNum], [intIsNewCompany], [decDeposit], [intReturnDeposit], [strStationery], [strReceiverNum], [intIsReceivered], [intSerialNumber], [intFlag_TC], [strZPZGZ], [intCHRS], [strYCZZL], [intFlag_DC], [dtTCSJ], [dtRCSJ], [strGGYQ], [strFKFS], [idZWLB], [strFSZL]) Select [idMedi], [strCoLocaleNum], [strCoNum], [dtLocale], [strStall], [intIsEntrance], [decCharge], [strRemark], [strOperationNum], [strOperatorNum], [dtEnrol], [intIsAuditing], [strAssessorNum], [intIsNewCompany], [decDeposit], [intReturnDeposit], [strStationery], [strReceiverNum], [intIsReceivered], [intSerialNumber], [intFlag_TC], [strZPZGZ], [intCHRS], [strYCZZL], [intFlag_DC], [dtTCSJ], [dtRCSJ], [strGGYQ], [strFKFS], [idZWLB], [strFSZL] from zj_CoLocale Where dtLocale = @dtlocale
GO


类别:ajax/asp网络技术 | 添加到搜藏 | 分享到i贴吧 | 浏览() | 评论 (4)
 
最近读者:
 
网友评论:
1
2009年01月31日 星期六 下午 04:21 | 回复
学习
 
2
2009年01月31日 星期六 下午 05:29 | 回复
------- ◢◣   ◢◣    ◢■■◣ ◢■■◣   ◢■■■■■■■■■◣    ◢■■■╭~~*╮((((( ■■■◣    ◥■■■/( '-' ) (' .' )■■■◤   ◥■■■/■ ..../■ ■■◤     ◥■年年 快樂■◤     ◥■■■■■◤      ◥■■■◤        ◥■◤        ▼.          \          \           \            \             \              \               \                \                 \                  \                   \                    \                     \                      \                     ● \ ●                     《 ︾ ︾》                      》  《        ▂▃▄▅▆▇███▇▆▅▄▃▂ _▂▃▄▅▆▇███▇▆
 
3
2009年01月31日 星期六 下午 05:45 | 回复
ddddddd
 
4
2009年01月31日 星期六 下午 07:53 | 回复
上学期刚交这课程设计,不会,抄同学的,要是知道你会就来找你了~
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu