PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → acces natif sql server [rollback auto]
acces natif sql server [rollback auto]
Iniciado por axl_snakepit62, set., 23 2004 1:45 PM - 6 respostas
Publicado em setembro, 23 2004 - 1:45 PM
Bonjour,

Quand je modifie un de mes fichiers grâce à l'accès natif SQL server et via sql transaction,sqlexec, j'ai pu remarquer qu'a chaque fin de transaction l'accès natif executé un rollbac tran et ma modification n'est pas prise en compte.

j'ai bien essayé de faire un sqlexec("commit tran...) mais aucun effet pourtant il execute bien le commit.

Y'a-t-il un problème avec l'acces natif ? sql server ? mon fichier ?

Autre indication : j'arrvive à modifier des champs mais dasn d'uatre fichiers. CElui ci est le f_article de SAGE.

auparavant j'avait une erreur quand je tenté de modifié : parametere concat_null_yields_null incorrect. j'ai reussi à passer ce paramètre à on dans SQL server : sqlexec(sp_..., concat null yields null, 'ON')

voila j'ai tout dit je crois

Merci
Publicado em setembro, 23 2004 - 3:36 PM
J'utilise
SQLTransaction(sqlDébut,gConnexion) pour débuter 1 transaction
// Ordre SQL Server BEGIN TRAN

SQLTransaction(sqlAnnule,gConnexion) pour annuler 1 transaction en cas d'erreur
// Ordre SQL Server ROLLBACK TRAN

SQLTransaction(sqlFin,gConnexion) pour valider 1 transaction
// Ordre SQL Server COMMIT TRAN

avec SQL Server 2000
Publicado em setembro, 23 2004 - 7:39 PM
rien non plus.

j'ai entendu dire que certain driver odbc permettent la lecture mais pas l'ecriture.

Serait-ce le cas de l'acces natif ?
Publicado em setembro, 24 2004 - 12:04 AM
"ludovic" <axl_snakepit62@yahoo.fr> écrivait
news:4152ed64@news.pcsoft.fr:

j'ai entendu dire que certain driver odbc permettent la lecture mais
pas l'ecriture.

Serait-ce le cas de l'acces natif ?


Salut,

Nous effectuons L et E sans pb.
Attention de ne pas avoir plusieurs transactions de démarrées en même
temps, et de ne pas toutes las validées...

--
En esperant t'avoir aidé.
ted
Publicado em setembro, 24 2004 - 12:23 PM
vous accedez à une base SAGE ?
Publicado em setembro, 24 2004 - 1:54 PM
je viens de voir qu'il existe un pilote odbc 100 10.01 de sage.

on ne m'en a jamais parlé ici !! serait-ce ceci mon probleme ?
Publicado em outubro, 01 2005 - 11:23 PM
Bonjour,
Pour une base SAGE L100 SQL tu n'as pas besoin de driver ODBC SAGE L100, car ta connexion se fait par le pilote SQL.
Le driver ODBC L100 sert au base Propriétaire.

Si je comprend bien tu veux gérer les transactions pour intégrer tes données ?