RE: [Zope] Z SQL Objects (Newbie)

2000-10-26 Thread Yvonne Totty

Well, I will be darned, it did work. I must have
left out the quotes before when I tried it. That is
weird, how, in the very same object, the <:sqlvar...>
works, but <:if... > doesn't.

Thanks so much!!!

~~~
Yvonne Totty
Database Engineer
-
Wolverine: You actually go outside in these things?
Cyclops: Well, what would you prefer? Yellow spandex?

> Yvonne,
> 
> The format of your 'if' is incorrect:
> 
> You have <:if .> it should be 
> 
> so the whole statement is as Jens says below.
> 
> hth
> 
> Phil
> [EMAIL PROTECTED]
> 
> 
> - Original Message - 
> From: Jens Grewen 
> To: [EMAIL PROTECTED] 
> Cc: Zope Maillist 
> Sent: Thursday, October 26, 2000 2:51 PM
> Subject: Re: [Zope] Z SQL Objects (Newbie)
> 
> 
> Hi,
> 
> Arguments |  team
> 
> Query template
> 
> 
>   select *
>   from data
> 
>   select *
>   from data
> 
> 
> this is normal
> 
> but may it helps if you post the traceback of the error message
> 
> Jens Grewen
> 
> - Original Message - 
> From: Yvonne Totty 
> To: [EMAIL PROTECTED] 
> Sent: Thursday, October 26, 2000 3:22 PM
> Subject: [Zope] Z SQL Objects (Newbie)
> 
> 
> I have the O'Reilly book, but can't seem to find more
> complete information on how to do 'if's' in a SQL thing.
> 
> Here's the scenario:
> I have three different 'teams' and want to run a call
> specific to each team. I am passing in three parameters,
> two of which go in the sql statement, the other goes in 
> the if statement:
> <:if "team='S"'>
> sql statement
> <:elif "team='C'">
> blah, blah
> 
> 
> It tells me it doesn't like the syntax of the 'if' (I have
> stuff in the python file that lets me use ':' in place of
> 'dtml-'). I have tried all the flavors: "team=='S'",
> "team=S", "team==S", etc. and it doesn't like any of
> them.
> 
> If you guys know of another reference, please let me
> know!
> 
> TIA,
> Yvonne 8)
> ~~~
> Yvonne Totty
> Database Engineer
> -
> Wolverine: You actually go outside in these things?
> Cyclops: Well, what would you prefer? Yellow spandex?
> 
> 

___
Zope maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )




RE: [Zope] Z SQL Objects (Newbie)

2000-10-26 Thread Yvonne Totty

Jim,

Nah, I thought of that, too and it didn't work 8(.

I have been using <:sqlvar ...> inside my statements
and those seem to be doing just fine.

Yvonne 8)
>
> 
> Try it with the dtml-if syntax rather than :if.  It made a difference for
> me.  If this works for you, please post a comment.  it appears 
> that the newest
> syntax did not filter into ZSQL methods.
> 
> 

___
Zope maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )




Re: [Zope] Z SQL Objects (Newbie)

2000-10-26 Thread Phil Harris

Yvonne,

The format of your 'if' is incorrect:

You have <:if .> it should be 

so the whole statement is as Jens says below.

hth

Phil
[EMAIL PROTECTED]


- Original Message - 
From: Jens Grewen 
To: [EMAIL PROTECTED] 
Cc: Zope Maillist 
Sent: Thursday, October 26, 2000 2:51 PM
Subject: Re: [Zope] Z SQL Objects (Newbie)


Hi,

Arguments |  team

Query template


  select *
  from data

  select *
  from data


this is normal

but may it helps if you post the traceback of the error message

Jens Grewen

- Original Message - 
From: Yvonne Totty 
To: [EMAIL PROTECTED] 
Sent: Thursday, October 26, 2000 3:22 PM
Subject: [Zope] Z SQL Objects (Newbie)


I have the O'Reilly book, but can't seem to find more
complete information on how to do 'if's' in a SQL thing.

Here's the scenario:
I have three different 'teams' and want to run a call
specific to each team. I am passing in three parameters,
two of which go in the sql statement, the other goes in 
the if statement:
<:if "team='S"'>
sql statement
<:elif "team='C'">
blah, blah


It tells me it doesn't like the syntax of the 'if' (I have
stuff in the python file that lets me use ':' in place of
'dtml-'). I have tried all the flavors: "team=='S'",
"team=S", "team==S", etc. and it doesn't like any of
them.

If you guys know of another reference, please let me
know!

TIA,
Yvonne 8)
~~~
Yvonne Totty
Database Engineer
-
Wolverine: You actually go outside in these things?
Cyclops: Well, what would you prefer? Yellow spandex?


___
Zope maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )




RE: [Zope] Z SQL Objects (Newbie)

2000-10-26 Thread Yvonne Totty



Error message stuff: 
Expression (Python) Syntax error: invalid syntax

, for tag <:if "team=='S'">, on line 23 of 

Traceback (innermost last):
  File C:\PROGRA~1\ATIANY~1\lib\python\ZPublisher\Publish.py, line 222, in publish_module
  File C:\PROGRA~1\ATIANY~1\lib\python\ZPublisher\Publish.py, line 187, in publish
  File C:\PROGRA~1\ATIANY~1\lib\python\Zope\__init__.py, line 221, in zpublisher_exception_hook
(Object: TeamDates)
  File C:\PROGRA~1\ATIANY~1\lib\python\ZPublisher\Publish.py, line 171, in publish
  File C:\PROGRA~1\ATIANY~1\lib\python\ZPublisher\mapply.py, line 160, in mapply
(Object: manage_edit)
  File C:\PROGRA~1\ATIANY~1\lib\python\ZPublisher\Publish.py, line 112, in call_object
(Object: manage_edit)
  File C:\Program Files\ATIAnywhere\lib\python\Shared\DC\ZRDB\DA.py, line 242, in manage_edit
(Object: TeamDates)
  File C:\PROGRA~1\ATIANY~1\lib\python\DocumentTemplate\DT_String.py, line 383, in cook
(Object: )
  File C:\PROGRA~1\ATIANY~1\lib\python\DocumentTemplate\DT_String.py, line 228, in parse
(Object: )
  File C:\PROGRA~1\ATIANY~1\lib\python\DocumentTemplate\DT_String.py, line 292, in parse_block
(Object: )
  File C:\PROGRA~1\ATIANY~1\lib\python\DocumentTemplate\DT_String.py, line 126, in parse_error
(Object: )
Document Template Parse Error: (see above)

~~~
Yvonne Totty
Database Engineer
-
Wolverine: You actually go outside 
in these things?Cyclops: Well, what would you prefer? Yellow 
spandex?

  Hi,
   
  Arguments |  team
   
  Query template
   
  
    select *
    from data
  
  
    select *
    from data
   
  this is normal
   
  but may it helps if you post the traceback of the 
  error message
   
  Jens Grewen
   
  - Original Message - 
  
From: 
Yvonne 
Totty 
To: [EMAIL PROTECTED] 
Sent: Thursday, October 26, 2000 3:22 
PM
Subject: [Zope] Z SQL Objects 
(Newbie)

I have the O'Reilly book, but can't seem to find 
more
complete information on how to do 'if's' in a SQL 
thing.
 
Here's the scenario:
I have three different 'teams' and want to run a 
call
specific to each team. I am passing in three 
parameters,
two of which go in the sql statement, the other 
goes in 
the if statement:
<:if "team='S"'>
sql statement
<:elif "team='C'">
blah, blah

 
It tells me it doesn't like the syntax of the 'if' 
(I have
stuff in the python file that lets me use ':' in 
place of
'dtml-'). I have tried all the flavors: 
"team=='S'",
"team=S", "team==S", etc. and it doesn't like any 
of
them.
 
If you guys know of another reference, please let 
me
know!
 
TIA,
Yvonne 8)
~~~
Yvonne Totty
Database Engineer
-
Wolverine: You actually go 
outside in these things?Cyclops: Well, what would you prefer? Yellow 
spandex?
 


Re: [Zope] Z SQL Objects (Newbie)

2000-10-26 Thread Jens Grewen



Hi,
 
Arguments |  team
 
Query template
 

  select *
  from data


  select *
  from data
 
this is normal
 
but may it helps if you post the traceback of the 
error message
 
Jens Grewen
 
- Original Message - 

  From: 
  Yvonne 
  Totty 
  To: [EMAIL PROTECTED] 
  Sent: Thursday, October 26, 2000 3:22 
  PM
  Subject: [Zope] Z SQL Objects 
  (Newbie)
  
  I 
  have the O'Reilly book, but can't seem to find more
  complete information on how to do 'if's' in a SQL 
  thing.
   
  Here's the scenario:
  I 
  have three different 'teams' and want to run a call
  specific to each team. I am passing in three 
  parameters,
  two of which go in the sql statement, the other goes 
  in 
  the if statement:
  <:if "team='S"'>
  sql statement
  <:elif "team='C'">
  blah, blah
  
   
  It tells me it doesn't like the syntax of the 'if' (I 
  have
  stuff in the python file that lets me use ':' in 
  place of
  'dtml-'). I have tried all the flavors: 
  "team=='S'",
  "team=S", "team==S", etc. and it doesn't like any 
  of
  them.
   
  If you guys know of another reference, please let 
  me
  know!
   
  TIA,
  Yvonne 8)
  ~~~
  Yvonne Totty
  Database Engineer
  -
  Wolverine: You actually go 
  outside in these things?Cyclops: Well, what would you prefer? Yellow 
  spandex?