I rebuilt the table as CREATE TABLE bills ( payeeid integer primary key, payee TEXT, minimumdue float, apr float, amountowed float, iscc integer DEFAULT 1, dueday TEXT, isactive integer DEFAULT 1 )
On Mon, Sep 1, 2008 at 10:46 AM, Greg Morphis <[EMAIL PROTECTED]> wrote: > It's just a simple insert into table (columns) values (values).... > > <cffunction name="create" access="public" output="false" returntype="boolean"> > > <cfargument name="bill" required="true" type="Bills" hint="Bills bean" /> > > <cfset var qCreateBill = "" /> > > <cfquery name="qCreateBill" datasource="#variables.DSN#"> > INSERT INTO > BILLS > ( > PAYEEID, > PAYEE, > MINIMUMDUE, > DUEDAY, > ISCC, > ISACTIVE, > AMOUNTOWED, > APR > ) > VALUES > ( > <cfqueryparam > value="#arguments.bill.getPayeeID()#" > cfsqltype="cf_sql_numeric" />, > <cfqueryparam > value="#arguments.bill.getPayee()#" > cfsqltype="cf_sql_longvarchar" />, > <cfqueryparam > > value="#arguments.bill.getMinimumDue()#" > cfsqltype="cf_sql_numeric" />, > <cfqueryparam > value="#arguments.bill.getDueDay()#" > cfsqltype="cf_sql_longvarchar" />, > <cfqueryparam > value="#arguments.bill.getIsCC()#" > cfsqltype="cf_sql_numeric" />, > <cfqueryparam > value="#arguments.bill.getIsActive()#" > cfsqltype="cf_sql_numeric" />, > <cfqueryparam > > value="#arguments.bill.getAmountOwed()#" > cfsqltype="cf_sql_numeric" />, > <cfqueryparam > value="#arguments.bill.getAPR()#" > cfsqltype="cf_sql_numeric" /> > ) > </cfquery> > > <cfreturn true /> > > </cffunction> > > and the DB looks like.. > > CREATE TABLE bills > ( > payeeid integer primary key, > payee TEXT, > minimumdue numeric, > apr numeric, > amountowed real, > iscc numeric DEFAULT 1, > dueday TEXT, > isactive numeric DEFAULT 1 > ) > > > > > > > > On Mon, Sep 1, 2008 at 10:24 AM, P Kishor <[EMAIL PROTECTED]> wrote: >> On 9/1/08, Greg Morphis <[EMAIL PROTECTED]> wrote: >>> I understand this is a sqlite list, I had hoped that I wasnt the only >>> one using it or trying to use it with ColdFusion.. >>> I've also asked this on a CF list, just hoping somewhere out there is >>> the answer.. >> >> No, no... don't get me wrong. There is no problem with describing the >> tools you are using (CF and JDBC driver, in this case). However, you >> have given no other context... no db schema, no example code, the >> query you are executing, etc. There is little here for anyone to try >> and help, other than if there happens to be another CF/SQLite/JDBC >> user. >> >> Just offer more details, and you have a slightly better chance of >> getting a meaningful reply. >> >>> >>> Anyways, as I just posted the problem seems to be around the >>> <cfqueryparam tag.. or at least that's part of it. >>> >>> I suppose since this is a local app, I don't need the <cfqueryparam >>> tags, just looking for answers... >>> >>> Thanks >>> >>> >>> >>> On Mon, Sep 1, 2008 at 10:03 AM, P Kishor <[EMAIL PROTECTED]> wrote: >>> > On 9/1/08, Greg Morphis <[EMAIL PROTECTED]> wrote: >>> >> To further complicate things.. I removed all of the <cfqueryparam>s >>> >> and the code works.. I readd them and I get the same >>> >> >>> >> >>> >> Error Executing Database Query. >>> >> statement is not executing >>> >> >>> >> >>> >> The error occurred in >>> >> >>> C:\JRun4\servers\cfusion\cfusion-ear\cfusion-war\testCF\cfc\myApp\appDAO.cfc: >>> >> line 92 >>> >> >>> >> The Stack Trace looks like : >>> >> >>> >> java.sql.SQLException: statement is not executing >>> >> at org.sqlite.Stmt.checkOpen(Stmt.java:41) >>> >> at org.sqlite.PrepStmt.getUpdateCount(PrepStmt.java:86) >>> >> at >>> coldfusion.server.j2ee.sql.JRunStatement.getUpdateCount(JRunStatement.java:277) >>> >> at coldfusion.sql.Executive.getRowSet(Executive.java:513) >>> >> at coldfusion.sql.Executive.executeQuery(Executive.java:1205) >>> >> at coldfusion.sql.Executive.executeQuery(Executive.java:1008) >>> >> at coldfusion.sql.Executive.executeQuery(Executive.java:939) >>> >> ... >>> >> >>> >> >>> >> >>> >> >>> >> >>> >> On Sun, Aug 31, 2008 at 6:03 PM, Greg Morphis <[EMAIL PROTECTED]> >>> wrote: >>> >> > I think it has to do with the JDBC driver I'm using.. I updated to >>> >> > v053 of the sqlitejdbc driver and am still getting the error.. >>> >> > >>> >> > >>> >> > On Sun, Aug 31, 2008 at 5:27 PM, Greg Morphis <[EMAIL PROTECTED]> >>> wrote: >>> >> >> I've got ColdFusion 8 connecting to my SQLite3 database.. >>> >> >> >>> >> >> When I run an insert using CFCs I get the error : >>> >> >> Error Executing Database Query. >>> >> >> statement is not executing >>> >> >> >>> >> >> >>> >> >> What's odd is that the row gets inserted into the table... >>> >> >> If I hit refresh in the browser I get the error that the Primary Key >>> >> >> must be unique.. >>> >> >> >>> >> >> Anyone ever seen this? >>> >> >> >>> >> > >>> > >>> > >>> > Hi Greg, >>> > >>> > (a long time ago I used to use CF circa version 2 and 3). >>> > >>> > As you have yourself identified, the problem seems to be either with >>> > your own queries, examples of which you have not provided in any of >>> > your emails, or in the JDBC driver. Since neither CF nor the JDBC >>> > driver are the focus of this list, you are unlikely to get much >>> > response here... after all, this is a SQLite list, and SQLite seems to >>> > be working fine. >>> > >>> > Perhaps if you were to provide example of your code, the query you are >>> > doing, perhaps someone might be able to point out possible >>> > logic/syntax errors, but other than that, you will likely get more >>> > mileage from either CF list or from the provider of the JDBC driver. >>> > >>> > Fwiw, I have found that the JDBC driver does work fine, but most of my >>> > queries have been rather simple via straight-ahead Java. >>> > >>> > >>> > >>> > -- >>> > Puneet Kishor http://punkish.eidesis.org/ >>> > Nelson Institute for Environmental Studies http://www.nelson.wisc.edu/ >>> > Open Source Geospatial Foundation (OSGeo) http://www.osgeo.org/ >>> >>> > _______________________________________________ >>> > sqlite-users mailing list >>> > sqlite-users@sqlite.org >>> > http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users >>> > >>> >> >> >> -- >> Puneet Kishor http://punkish.eidesis.org/ >> Nelson Institute for Environmental Studies http://www.nelson.wisc.edu/ >> Open Source Geospatial Foundation (OSGeo) http://www.osgeo.org/ >> _______________________________________________ >> sqlite-users mailing list >> sqlite-users@sqlite.org >> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users >> > _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users