[Gambas-user] FORM.Name overridden.... FORM.Delete overridden errors
Jussi Lahtinen
jussi.lahtinen at ...626...
Fri Dec 13 21:20:02 CET 2013
Please send runnable project. That way your code is not very readable.
I don't understand how you can get error from "form.delete" when it's not
in your code..?
Jussi
On Fri, Dec 13, 2013 at 9:46 PM, Pino Zollo <pinozollo at ...626...> wrote:
> Gambas 3.5.1
>
>
>
> A TextBox with name "Name" gives FORM.Name Overridden error
>
> -------------------------------------------------------------------
>
>
> The string "DELETE" gives error FORM.Delete overridden at line:
>
> If FBand.ComboBand.Text <> "WFAX" Then
>
> -------------------------------------------------------------
>
> Public Sub Call_LostFocus()
> Dim GMT As Date
> Dim F As Float
> Dim FRMHZ As String
> Dim sql As String
>
> FRMHZ = FRtoMHz() ' This depends on comma
>
> GMT = Vb.DateAdd("h", - toffset, Now)
> If Run Then
> If Not CheckCQ() Then
> rData = Mglobal.$hConn.Exec("DELETE FROM spots WHERE DXCall =
> 'CQ <---' AND dxband = '" &
> ComboBand.Text & "' ;") ' it was on
> different frequency
> ' DEBUG "Deleted by Call_LostFocus "
> ' IF comma THEN
> If FBand.ComboBand.Text <> "WFAX" Then '
> <------------***********************************************************
> sql = "INSERT INTO spots " &
> "(SpotTS, DXcall, FreqRX, FreqQSX, dxband, dxcountry, dxstat,
> dxmode, radiomode ) " &
> "VALUES( '" & Day(GMT) & "/" & Month(GMT) & "/" & Year(GMT) &
> " " &
> Time(Hour(GMT), Minute(GMT), Second(GMT)) & "','" & "CQ
> <---" & "','" &
> FRMHz & "','" & FRMHz &
> "','" & ComboBand.Text & "','" & "" & "','" & "CQCQ" &
> "','" & ComboMode.Text & "','" & RigMode & " " & RigBand & "'); "
> Else
> sql = "INSERT INTO spots " &
> "(SpotTS, DXcall, FreqRX, FreqQSX, dxband, dxcountry,
> dxstat, dxmode, radiomode ) " &
> "VALUES( '" & Day(GMT) & "/" & Month(GMT) & "/" & Year(GMT)
> & " " &
> Time(Hour(GMT), Minute(GMT), Second(GMT)) & "','" &
> UCase$(Call.Text) & "','" &
> FRMHz & "','" & FRMHz &
> "','" & FBand.ComboBand.Text & "','" & "WFAX" & "','" &
> "DIAL" & "','" & ComboMode.Text & "','" & RigMode & " " & RigBand & "'); "
> Endif
> rData = Mglobal.$hConn.Exec(sql)
>
> ' rData = Mglobal.$hConn.Exec("INSERT INTO spots " &
> ' "(SpotTS, DXcall, FreqRX, FreqQSX, dxband, dxcountry,
> dxstat, dxmode, radiomode ) " &
> ' "VALUES( '" & Day(GMT) & "/" & Month(GMT) & "/" & Year(GMT)
> & " " &
> ' Time(Hour(GMT), Minute(GMT), Second(GMT)) & "','" & "CQ
> <---" & "','" &
> ' FRMHz & "','" & FRMHz &
> ' "','" & ComboBand.Text & "','" & "" & "','" & "CQCQ" &
> "','" & ComboMode.Text & "','" & RigMode & " " & RigBand & "'); ")
> ' ELSE
> ' rData = Mglobal.$hConn.Exec("INSERT INTO spots " &
> ' "(SpotTS, DXcall, FreqRX, FreqQSX, dxband, dxcountry,
> dxstat, dxmode, radiomode ) " &
> ' "VALUES( '" & Day(GMT) & "/" & Month(GMT) & "/" & Year(GMT)
> & " " &
> ' Time(Hour(GMT), Minute(GMT), Second(GMT)) & "','" & "CQ
> <---" & "','" &
> ' Replace$(Replace$(FreqRadio.text, ".", ""), ",", ".") &
> "','" & Replace$(Replace$(FreqRadio.text, ".", ""), ",", ".")&
> ' "','" & ComboBand.Text & "','" & "" & "','" & "CQCQ" &
> "','" & ComboMode.Text & "','" & RigMode & " " & RigBand & "'); ")
> ' ENDIF
> rData = Mglobal.$hConn.Exec("delete FROM spots where dxcall <>
> 'CQ <---' and freqrx = (select freqrx from spots where dxcall = 'CQ
> <---' AND dxband = '" &
> ComboBand.Text & "' ); ") ' <--- errore
> nella subquery.. c'è un altro CQ in altra banda e dà 2 risultati
> If FBandActive Then FBand.FillForm()
> End If
> Else
> If Not CheckCall(Call.text) Then
> If Call.Text <> "" Then
> ' IF comma THEN
> If FBand.ComboBand.Text <> "WFAX" Then
> sql = "INSERT INTO spots " &
> "(SpotTS, DXcall, FreqRX, FreqQSX, dxband, dxcountry,
> dxstat, dxmode, radiomode ) " &
> "VALUES( '" & Day(GMT) & "/" & Month(GMT) & "/" & Year(GMT)
> & " " &
> Time(Hour(GMT), Minute(GMT), Second(GMT)) & "','" &
> UCase$(Call.Text) & "','" &
> FRMHz & "','" & FRMHz &
> "','" & ComboBand.Text & "','" & LabCountry.Text & "','" &
> "DIAL" & "','" & ComboMode.Text & "','" & RigMode & " " & RigBand & "'); "
> Else
> sql = "INSERT INTO spots " &
> "(SpotTS, DXcall, FreqRX, FreqQSX, dxband, dxcountry,
> dxstat, dxmode, radiomode ) " &
> "VALUES( '" & Day(GMT) & "/" & Month(GMT) & "/" & Year(GMT)
> & " " &
> Time(Hour(GMT), Minute(GMT), Second(GMT)) & "','" &
> UCase$(Call.Text) & "','" &
> FRMHz & "','" & FRMHz &
> "','" & FBand.ComboBand.Text & "','" & "WFAX" & "','" &
> "DIAL" & "','" & ComboMode.Text & "','" & RigMode & " " & RigBand & "'); "
> Endif
> rData = Mglobal.$hConn.Exec(sql)
> ' rData = Mglobal.$hConn.Exec("INSERT INTO spots " &
> ' "(SpotTS, DXcall, FreqRX, FreqQSX, dxband, dxcountry,
> dxstat, dxmode, radiomode ) " &
> ' "VALUES( '" & Day(GMT) & "/" & Month(GMT) & "/" &
> Year(GMT) & " " &
> ' Time(Hour(GMT), Minute(GMT), Second(GMT)) & "','" &
> UCase$(Call.Text) & "','" &
> ' FRMHz & "','" & FRMHz &
> ' "','" & ComboBand.Text & "','" & LabCountry.Text & "','"
> & "DIAL" & "','" & ComboMode.Text & "','" & RigMode & " " & RigBand &
> "'); ")
> ' ELSE
> ' rData = Mglobal.$hConn.Exec("INSERT INTO spots " &
> ' "(SpotTS, DXcall, FreqRX, FreqQSX, dxband, dxcountry,
> dxstat, dxmode, radiomode ) " &
> ' "VALUES( '" & Day(GMT) & "/" & Month(GMT) & "/" & Year(GMT)
> & " " &
> ' Time(Hour(GMT), Minute(GMT), Second(GMT)) & "','" &
> UCase$(Call.Text) & "','" &
> ' Replace$(Replace$(FreqRadio.text, ".", ""), ",", ".") &
> "','" & Replace$(Replace$(FreqRadio.text, ".", ""), ",", ".")&
> ' "','" & ComboBand.Text & "','" & LabCountry.Text & "','"
> & "DIAL" & "','" & ComboMode.Text & "','" & RigMode & " " & RigBand &
> "'); ")
> ' ENDIF
> If FBandActive Then FBand.FillForm()
> End If
> End If
> End If
> If comma Then
> Try Freqb4 = Val(Replace$(Replace$(FreqRadio.text, ",", ""), ".",
> ",")) ' <----- Tranverters ???
> Else
> Try Freqb4 = Val(Replace$(FreqRadio.text, ",", "")) / 1000
> Endif
> ' DEBUG "Freqb4 ", Freqb4
> Catch
> Message.Error("Call Lost Focus: " & Error.Text & " " & Error.Where)
> End
>
> -----------------------------------------------------------------------------------
>
>
> These misbehaviours were not present in Gambas2 !
>
>
> -------------------------
>
> Salud
>
> Pino
>
>
>
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
> Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> 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