Premesso che su b4j tutto funziona bene ma su android ho dovuto modificare alcuni frammenti di codice, ora che sono arrivato quasi alla fine del progetto per poi aggiustare gli errori ho questo problema su questo codice
invio la questione "Quando e stato costruito il duomo di bolgna e perchè?"
Error occurred on line: 47 (SD_SQL)
Non saprei che fare visto che le altre 2 funzioni non credo vadano con un INSERT, inoltre vorrei fare 2 query in una sola vale a dire INSER e poi SELECT una domanda che ancora non mi sono dato una risposta, qualcuno di voi l'ha?
Grazie 1000
invio la questione "Quando e stato costruito il duomo di bolgna e perchè?"
Query:
INSERT INTO `ms_gpt`.`tb01` (`ms_gpt_01_01`,`ms_gpt_01_02`, `ms_gpt_01_03`, `ms_gpt_01_04`, `ms_gpt_01_05`, `ms_gpt_01_06`, `ms_gpt_01_07`) VALUES ('ADMIN-3938-15691','127.0.0.1','FX359AT','[B]Quando e stato costruito il duomo di bolgna e perchè?[/B]','ASWER OFF','2023-04-01 01:52:00','false');
B4X:
private Sub QuestionGPT(question As String)
DateTime.DateFormat = "yyyy-MM-dd HH:mm:ss"
Dim query As String
Dim code1 As String = Rnd(1000,9999).As(String)
Dim code2 As String = Rnd(10000,99999).As(String)
query = "INSERT INTO `ms_gpt`.`tb01` (`ms_gpt_01_01`," & "`ms_gpt_01_02`, `ms_gpt_01_03`, `ms_gpt_01_04`, `ms_gpt_01_05`, `ms_gpt_01_06`, `ms_gpt_01_07`) VALUES ('ADMIN" & "-" & code1 & "-" & code2 & "','127.0.0.1','FX359AT','" & question.Replace("'","\'") & "','ASWER OFF','" & DateTime.Date(DateTime.Now) & "','false');"
Log(query)
If MYSQL.IsInitialized = False Then
MYSQL.Initialize(Me,"MYSQL", "com.mysql.jdbc.Driver", $"jdbc:mysql://${MyLocation}/${MyScheme}?useSSL=false"$, MyUsername, MyPassword)
End If
MYSQL.ExecNonQuery(query) ' [B]qui mi va in crash!
[/B]
MYSQL.Close
End Sub
Error occurred on line: 47 (SD_SQL)
Non saprei che fare visto che le altre 2 funzioni non credo vadano con un INSERT, inoltre vorrei fare 2 query in una sola vale a dire INSER e poi SELECT una domanda che ancora non mi sono dato una risposta, qualcuno di voi l'ha?
Grazie 1000