<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2180" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=354574013-21072005><FONT face=Arial 
color=#0000ff size=2>let's say your&nbsp;DA 'instance' is located at 
/Database/cx1&nbsp;</FONT></SPAN></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=354574013-21072005></SPAN><FONT face=Arial><FONT 
color=#0000ff><FONT size=2>I<SPAN class=354574013-21072005>n your FS Product 
code, you'd probably be able to get your hands on it like this:&nbsp; 
self.Database.cx1</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=354574013-21072005></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=354574013-21072005>(This makes some very broad assumptions about how 
your&nbsp;Product is structured, but hopefully&nbsp;it's a start&nbsp;for 
you)</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=354574013-21072005></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=354574013-21072005></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=354574013-21072005>Personally I think it's easier, as long as you're in an 
FS-based Product, to deal directly with whatever database interface 
(bypassing&nbsp;its Zope adapter and Zope's transaction machinery).&nbsp; The 
thing you either lose or gain by doing this (it depends what your goals are): 
you have to&nbsp;handle RDBMS transactions 
'manually'.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=354574013-21072005></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=354574013-21072005></SPAN></FONT></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=354574013-21072005>hth</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2><SPAN 
class=354574013-21072005>Jim</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT><FONT face=Arial color=#0000ff 
size=2></FONT><BR></DIV>
<BLOCKQUOTE 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
  <HR tabIndex=-1>
  <FONT face=Tahoma size=2><B>From:</B> zope-db-bounces@zope.org 
  [mailto:zope-db-bounces@zope.org] <B>On Behalf Of </B>Nicholas 
  Wieland<BR><B>Sent:</B> Thursday, July 21, 2005 9:18 AM<BR><B>To:</B> 
  zope-db@zope.org<BR><B>Subject:</B> [Zope-DB] Basic Zope-DB 
  question<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV>Hi *,</DIV>
  <DIV>&nbsp;I'm developing a FS based product with Zope, and I need to fetch 
  some data from a DB (SQLServer).</DIV>
  <DIV>I've installed the DA, got a connection, now I need to query the db from 
  within my product.</DIV>
  <DIV>I've searched the web for documentation, but didn't find the information 
  I'm searching. From what I understand I have to acquire the connection from 
  Zope, but I don't know how.</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>TIA</DIV>
  <DIV>&nbsp; ngw</DIV>
  <P>
  <HR SIZE=1>
  <FONT face=Arial size=2><A 
  href="http://us.rd.yahoo.com/mail_it/taglines/*http://it.mail.yahoo.com"><B>Yahoo! 
  Mail</B></A>: gratis 1GB per i messaggi, antispam, antivirus, 
POP3</FONT></BLOCKQUOTE></BODY></HTML>