[Gambas-user] Problem with TableView & Mysql (strange unknown field error)
Notorious
notorious at ...606...
Thu Sep 2 22:48:24 CEST 2004
Nigel,
What exactly do you mean by database driver ?
the libraries are -> gambas-mysql 0.98a
mysql is version -> 4.0.20-11
Is this what you seek?
thx
Notorious
Nigel Gerrard wrote:
>Notorious,
>
>Could you tell me which database driver you are using as alias support
>is unfortunately different on each.
>
>Nigel
>
>On Thu, 2004-09-02 at 20:44, Notorious wrote:
>
>
>>Hi
>>
>>Thank you for reading this :)
>>I'm running linux debian (2.6) & gambas 0.98a
>>I want to read out a query result and put in a tableview.
>>All goes well but when I use a more advanced query (i.e with
>>from_unixtime(<column>) ) I get an "unknown field error: .<field>" error.
>>
>>Example:
>>(from database example)
>>
>>PRIVATE $hConn AS Connection
>>PRIVATE $rdata AS Result
>>
>>public sub form_open()
>><insert establish conn code here :)>
>>end
>>
>>PRIVATE SUB ReadData()
>>
>> DIM htable AS Table
>> DIM hfield AS ResultField
>> DIM sfield AS String
>> DIM iInd AS Integer
>>
>> INC Application.Busy
>>
>> $rdata = $hconn.Exec("SELECT * FROM foo")
>>
>>*// With this query all works fine //*
>>
>> $rdata = $hconn.Exec("SELECT id,FROM_UNIXTIME(time) as bar FROM foo")
>>
>>*// Using this one I would get the error: "Unknown field: .bar", same
>>with INET_TOA //*
>>
>> Table1.Rows.Count = 0
>>
>> Table1.Columns.Count = $rdata.Fields.Count
>>
>> FOR EACH hfield IN $rdata.Fields
>> WITH hfield
>>
>> Table1.Columns[iInd].Text = .Name
>> Table1.Columns[iInd].Width = WidthFromType(table1,.Type,.Length,.Name)
>>
>> END WITH
>> INC iInd
>> NEXT
>>
>> Table1.Rows.Count = $rdata.Count
>>
>>FINALLY
>>
>> DEC Application.Busy
>>
>>CATCH
>>
>> Message.Error("Cannot exec request." & "\n\n" & Error.Text)
>>
>>END
>>
>>PRIVATE FUNCTION WidthFromType(hCtrl AS control, iType AS Integer,
>>iLength AS Integer, sTitle AS String) AS Integer
>> <insert it here :)>
>>END
>>
>>PUBLIC SUB table1_Data(Row AS Integer,column AS Integer)
>><insert it here :)>
>>END
>>
>>Please help me, what am I doing wrong??
>>
>>Thx
>>
>>Notorious
>>
>>PS:I like what you guys are doing with the program, keep up the good job!!
>>
>>
>>-------------------------------------------------------
>>This SF.Net email is sponsored by BEA Weblogic Workshop
>>FREE Java Enterprise J2EE developer tools!
>>Get your free copy of BEA WebLogic Workshop 8.1 today.
>>http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
>>_______________________________________________
>>Gambas-user mailing list
>>Gambas-user at lists.sourceforge.net
>>https://lists.sourceforge.net/lists/listinfo/gambas-user
>>
>>
>
>
>
>-------------------------------------------------------
>This SF.Net email is sponsored by BEA Weblogic Workshop
>FREE Java Enterprise J2EE developer tools!
>Get your free copy of BEA WebLogic Workshop 8.1 today.
>http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click
>_______________________________________________
>Gambas-user mailing list
>Gambas-user at lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/gambas-user
>
>
>
>
More information about the User
mailing list