Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
App. best practice for mysql remote db
Message
 
 
À
12/07/2007 12:07:55
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Versions des environnements
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP
Network:
Windows XP
Database:
MySQL
Divers
Thread ID:
01239748
Message ID:
01239751
Vues:
9
Use AERROR() function to capture ODBC error info.

>
>I do have an app. that was created for remote web access of mysql data..
>
>it is an ussual logic by:
>
>1. open the conection to DB
>2. start the update/insert user procedures.. During almost all day long..
>3. Close the conection
>
>All working fine, on developing time.. But, on the production, the app. faces the new variable named 'time'..
>
>It is very common for a given period.. the application starts to return -1 on the insert/update sql's commands...
>
>So, at this time, for me, the logic stuff.. seems to change the logic to start the conection again on every -1 returned...
>
>But, before to go to this (a little) unlogic step.. I'd like to read advices here.. Or (who knows) maybe other options on the connections..
>
>TIA
>
>BTW, this is my actual try:
>
>
>	privStrConexao               = "DRIVER=MySQL ODBC 3.51 Driver;" +;
>		"SERVER="                + this.cServidor_bancodedados + ";" +;
>		"UID=myuser;"             +;
>		"PWD=mypass;"           +;
>		"DATABASE=mydb;"  +;
>		"WSID=" + Lower(Substr(Sys(0), 1, Atc("#", Sys(0))-1)) + ";" +;
>		"Port=3306;OPTION=3;" +;
>		"Trusted_Connection=Yes"
>	privConexao    				 = 0
>	i3             				 = 0
>	If  Type("this.privConexao") = "U"
>		This.AddProperty("privConexao", .F.)
>	Endif
>	This.privConexao			 = Sqlstringconnect(privStrConexao)
>
>
>Claudio
--sb--
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform