Outils pour utilisateurs

Outils du site


windev:connexionsql

Connexion SQL Windev


HDecritConnexion

si HOuvreConnexion(ConnexionBDDNew) = vrai alors
    HChangeConnexion("*",ConnexionBDDNew)
    ToastAffiche("Connexion OK",toastcourt,cvmilieu,chCentre,VertClair)
    HCréationSiInexistant("*")
Sinon
    ToastAffiche("Connexion NOT OK",toastcourt,cvmilieu,chCentre,VertClair)
FIN

Autre possibilité:

//SQLConnecte(

SI SQLConnecte(SAI_INI_Serveur, SAI_INI_User, SAI_INI_Pass, SAI_INI_Database, "HFSQLCS")
// HOuvreConnexion("data", SAI_INI_User, SAI_INI_Pass , SAI_INI_Serveur, SAI_INI_Database, hAccèsHFClientServeur , hOLectureEcriture) alors
	Info("Yahoo ça marche")
	
	ResSQL est un booléen 

	
	// [MaSociete.EMonAppli.Core].[BusinessEntity]
	ResSQL = SQLExec("SELECT ""creembal\fournisseur"".Fournisseur FROM  ""creembal\fournisseur"" ", "REQ1")
	SI ResSQL ALORS
		
		SQLPremier("REQ1")
		Info(SQL.NbLig)
		TANTQUE PAS SQL.EnDehors
			TableAjouteLigne(TABLE_Factureclient, SQLCol("REQ1", 1),SQLCol("REQ1", 1))
			SQLSuivant("REQ1")
		FIN
	SINON
		SQLInfo("REQ1")
		Info("SQL error: " + SQL.MesError)	
	FIN
	//HFermeConnexion("data")
	SQLDéconnecte()
	
	TableAjouteLigne(TABLE_Factureclient,"test","test2")
SINON
	Info("Echec")
FIN
windev/connexionsql.txt · Dernière modification : de root