[prev in list] [next in list] [prev in thread] [next in thread]
List: gambas-user
Subject: Re: [Gambas-user] Gambas & PostgreSQL cannot create index. relation
From: "Ron_1st" <ronstk () tiscali ! nl>
Date: 2009-02-01 18:20:45
Message-ID: 200902011920.46100.ronstk () tiscali ! nl
[Download RAW message or body]
On Sunday 01 February 2009, Benoit Minisini wrote:
> On jeudi 22 janvier 2009, Randy wrote:
> > Hello.
> >
> > New to Gambas and having problems with following code:
> >
> > STATIC PUBLIC FUNCTION CreateGLTables()
> >
> > DIM hTable AS Table
> >
> > hTable = Global.$hConn.Tables.Add("glcoa")
> > WITH hTable
> > .Fields.Add("company", db.String, 3)
> > .Fields.Add("account", db.String, 12)
> > .Fields.Add("description", gb.String, 32)
> > .Fields.Add("gltype", gb.String, 1)
> > .Fields.Add("glsort", gb.Integer)
> > .Fields.Add("status", gb.String, 1)
> > .PrimaryKey = ["account"]
> > .Indexes.Add("glcoa_account", "account", TRUE)
> > .Indexes.Add("glcoa_sort", "glsort", TRUE)
> > .Update
> > END WITH
> >
> > CATCH
> >
> > Message.Error("CreateGLTables Function: " & DConv(Error.Text))
> > END
> >
> >
> > The error is "Cannot create index. relation glcoa does not exist." Why?
> > Can not find any information on the internet about this error.
> >
> > Help :-(
> > Randy
> >
>
> Finally, this is not a bug. Just that the database component can only create
> indexes on already existing tables.
>
> And the table you are creating does not exist until you call the "Update"
> method. So you just have to move the ".Update" line just before
> the ".Indexes..." lines.
>
> Regards,
>
Just as I told to do in my last post on this subject
jummy I was right :)
Best regards,
Ron_1st
--
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic