This is for sql, I am not real sure in regard to oracle. But the same logic.
I think the problem is really in the use of the <CFIF> statements.



Doug


----- Original Message -----
From: "Yager, Brian T Contractor/NCCIM" <[EMAIL PROTECTED]>
To: "CF-Talk" <[EMAIL PROTECTED]>
Sent: Friday, November 16, 2001 8:29 AM
Subject: RE: insert question


> Doug,
>
> Is this for Oracle or SQL Server (or will it work for both)?
>
> Brian
>
> -----Original Message-----
> From: Douglas L. Brown [mailto:[EMAIL PROTECTED]]
> Sent: Friday, November 16, 2001 10:33 AM
> To: CF-Talk
> Subject: Re: insert question
>
>
> It looks just like my create user account, take a look and hope it helps.
>
>  <CFQUERY DATASOURCE="#application.dsn#" NAME="check_login">
>   SELECT  email,
>     password
>   FROM cust_contacts
>   WHERE email = '#email#'
>   AND  password = '#password#'
>  </CFQUERY>
>
>  <!--- CHECK TO SEE IF THE USER EXISTS IN THE DB AND IF THEY DO, REDIRECT
> THEM TO
>    THE ERROR PAGE AND NOTIFY THEM TO LOGIN NORMALLY. //--->
>
> <CFIF CHECK_LOGIN.RECORDCOUNT GT 0>
>      <CFLOCATION URL="/index.cfm?fuseaction=error&message=1">
>    <CFELSE>
>
> <!--- IF THE USER DOES NOT EXIST, INSERT THEM INTO THE DATABASE//--->
>
> <CFTRANSACTION>
>   <CFQUERY DATASOURCE="#application.dsn#" NAME="insert_cust_login">
>    DECLARE @maxid int
>    BEGIN
>    SELECT  @maxid = MAX(ID)
>    FROM   cust_contacts
>    IF    @maxid IS NULL
>    SELECT   @maxid = 1
>    ELSE
>    SELECT   @maxid = @maxid + 1
>    END
>
>     INSERT INTO cust_contacts
>     VALUES  ( '#custNum#',
>          @maxid,
>        '#f_name#',
>        '#l_name#',
>        '#email#',
>        '#password#' )
>   </CFQUERY>
>  </CFTRANSACTION>
>  </CFIF>
>
>
>
> Doug
>
>
> ----- Original Message -----
> From: "Jones, Becky" <[EMAIL PROTECTED]>
> To: "CF-Talk" <[EMAIL PROTECTED]>
> Sent: Friday, November 16, 2001 5:28 AM
> Subject: insert question
>
>
> > i have a list of users that you can choose from on a form to assign to
an
> > application(s).
> > if the user is already assigned to a certain app however, i dont want
that
> > user to re-insert into the database. (infact, the dbase wont let that
> happen
> > because of duplicate indexes) but if the second user isnt already
assigned
> > to the app...i do want him to insert.  but it doesnt seem to be working
> out.
> > any ideas?
> > my qryPeople is this:
> > <CFIF USERS NEQ "No Users">
> > <cfquery name="qryPeople" datasource="#dsn#">
> > SELECT *
> > FROM qryAppToEmp2
> > WHERE UserID IN (#form.Users#)
> > AND AppID IN (#form.appID#)
> > </cfquery>
> > </cfif>
> > my insert:
> > <cfif isdefined("qryPeople.recordcount") AND qryPeople.RecordCount IS 0
OR
> > qryPeople.UserID neq "No Users">
> > <cfloop list="#form.Users#" index="i" delimiters=",">
> > <cfloop list="#form.appid#" index="p" delimiters=",">
> > <cfquery datasource="#dsn#" name="addUser">
> > INSERT INTO tblAppIAUsers
> > (
> > AppID,
> > Listing_ID
> >
> > )
> > VALUES
> > (
> >
> > #p#,
> > #i#
> > )
> > </cfquery>
> > </cfloop>
> > </cfloop>
> > </cfif>
> >
> >
> > *************************************************
> > This e-mail, including any attachments, is intended for the
> > receipt and use by the intended addressee(s), and may contain
> > confidential and privileged information.  If you are not an intended
> > recipient of this e-mail, you are hereby notified that any unauthorized
> > use or distribution of this e-mail is strictly prohibited.
> >
> >
>
> 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. http://www.fusionauthority.com/ads.cfm
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to