Reply to Re: ODBC Query ... getting Where Clause

Your name:

Reply:


Posted by Erland Sommarskog on 04/11/07 21:34

(wjreichard@comcast.net) writes:
> OK ... I think I got something that might work? I will create a unique
> SQL login for the Worldship application and then using the above
> method posted in my 1st post execute a stored procedurer and then
> access the ODBC SQL with code prototyped in the following SP:
>
> CREATE PROCEDURE dbo.sp_ups_pull AS

Don't use sp_ as the first letters in your object names. This prefix
is reserved from system objects.

> Which return the ODBC SQL ... which I will parse the orderid from the
> WHERE cluase.
>
> So does anyone see major issues using this method? How do Input
> Buffers relate to ODBC connections ... I guess I will need to ensure
> that there is only ever one row returned from sp_who for my unique DB
> users, Any one see other problems .... or a better solution?

A variation which is possibly even uglier, but nevertheless somewhat
more robust. Write a table-valued function. From this function call
xp_cmdshell, to start a new session in OSQL that runs the DBCC INPUTBUFFER
command. The point here is that you can read @@spid in the function
and this to the command string to OSQL. So at least that part is nicer.
But on the other hand you must arrange for worldshipuser to have privleges
to run xp_cmdshell, which is not to take lightly.

--
Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se

Books Online for SQL Server 2005 at
http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx
Books Online for SQL Server 2000 at
http://www.microsoft.com/sql/prodinfo/previousversions/books.mspx

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация