Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
rammohan
Posting Yak Master
212 Posts |
Posted - 2009-12-29 : 07:53:58
|
| hi,pls look at below codedeclare @RouteToCode varchar(6)set @RouteToCode = 'mnm'declare @string varchar(200)set @string = 'DataSource=148.171.86.413;UserID=reports;Password=iewa'SELECT *FROM OPENDATASOURCE( 'SQLOLEDB', @string ).IIF_INTEGRATION.dbo.tROUTE_CODE where RTE_TO_CD = ltrim(rtrim(@RouteToCode)) i am getting following error while executing this code in sql server 2000:[Microsoft][ODBC SQL Server Driver][SQL Server]Line 8: Incorrect syntax near '@string'.How to pass parament as argument to function?One can never consent to creep,when one feels an impulse to soarRAMMOHAN |
|
|
madhivanan
Premature Yak Congratulator
22864 Posts |
Posted - 2009-12-29 : 08:50:34
|
| Try thisdeclare @RouteToCode varchar(6)set @RouteToCode = 'mnm'declare @string varchar(200)set @string = 'DataSource=148.171.86.413;UserID=reports;Password=iewa'declare @sql varchar(8000)set @sql='SELECT *FROM OPENDATASOURCE(''SQLOLEDB'','''+@string+''').IIF_INTEGRATION.dbo.tROUTE_CODE where RTE_TO_CD = ltrim(rtrim(@RouteToCode)) 'exec(@sql)MadhivananFailing to plan is Planning to fail |
 |
|
|
rammohan
Posting Yak Master
212 Posts |
Posted - 2009-12-30 : 02:28:26
|
| hi madhivanan,thanx for u r reply. its working fine.but when i tried to give server name instead of ip for data source in provider string. i am getting following error:could not connect. server doesn't exists or access denied.i am giving correct name only.any suggestions?One can never consent to creep,when one feels an impulse to soarRAMMOHAN |
 |
|
|
madhivanan
Premature Yak Congratulator
22864 Posts |
Posted - 2009-12-30 : 02:58:42
|
quote: Originally posted by rammohan hi madhivanan,thanx for u r reply. its working fine.but when i tried to give server name instead of ip for data source in provider string. i am getting following error:could not connect. server doesn't exists or access denied.i am giving correct name only.any suggestions?One can never consent to creep,when one feels an impulse to soarRAMMOHAN
You need give the domain name too if anydomain\systemnameMadhivananFailing to plan is Planning to fail |
 |
|
|
|
|
|