Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : transaction vb.net [ Divers / Autre ] (amedjar)

mercredi 11 juin 2008 à 12:45:00 | transaction vb.net

amedjar

slt tout le monde. bon ma question est la suivante : je veus utiliser une transaction pour des instruction vb.net 2005 et j'ai pas besoin de me connecter a la base de données alors comment créer une transaction qui tourne sous vb.net sans utilisé les chaines suivantes

Public
trans As SqlTransaction
Public
con AsNew SqlConnection("data source=localhost;integrated Security=true;database=communication")
sub mytransactin()
    Try
    trans = con.BeginTransaction()
    Catch ex As Exception
    trans.Rollback()
    End
Try
end sub

aidez moi S.V.P
dans l'attente de vos réponse
merci d'avance 
 


mercredi 11 juin 2008 à 22:46:01 | Re : transaction vb.net

nhervagault

Administrateur CodeS-SourceS
Réponse acceptée !
Salut

Base toi sur des exemples

Il y a en pleins sur le site dans au moins 50% des codes avec une base de données tu auras de la gestion des transations


Le code suivant peut t'aider a comprendre le principe
http://www.aspfr.com/codes/GESTION-TRANSACTIONS_8861.aspx

Pour la connexion tu geres dans une autre classe apres.

Bon Coding

jeudi 12 juin 2008 à 00:48:29 | Re : transaction vb.net

amedjar

Réponse acceptée !

merci pour ta réponse
dsl je vais vous posez une autre question
mon probléme maintenant c'est de faire une transaction vb meme avec le code precedent alors voilà ma question l'heure de l'execution du code, est ce que rollBack annule aussi les instruction vb com l'affectation d'une valeur ou le changement d'un parametre par exemple:

Imports
System.Data.SqlClient
Imports System.data
PartialClass _Default
         Inherits System.Web.UI.Page
Public con AsNew SqlConnection("data source=localhost;integrated Security=true;database=communication")
Public cmd As SqlCommand
Public trans As SqlTransaction
ProtectedSub Page_Load(ByVal sender AsObject, ByVal e As System.EventArgs) HandlesMe.Load
      Dim myStr AsString
       'le code demandé et ce que rollBack prend en charge toutes les instruction entre try et catch
      Try
            trans = con.BeginTransaction()
            cmd =
New SqlCommand("select nom_theme from th_cours where nom_theme = %be% ", con)
            myStr = cmd.ExecuteScalar
            Me.Label1.Text = myStr
      Catch ex As Exception
            trans.Rollback()
            MsgBox(
"desol,", MsgBoxStyle.Critical)
      EndTry
EndSub
End
Class

merci d'avance


jeudi 12 juin 2008 à 06:42:24 | Re : transaction vb.net

nhervagault

Administrateur CodeS-SourceS
Réponse acceptée !
Non

C'est des transactions base de données uniquement.
J'ai pas encore vu de transaction qui remet les variables a leurs valeurs d'origine

Il y a deja en etude voir sur le marché
*des gestionnaires qui font des transactions distribuées sur plusieurs bases
*des systemes de fichiers avec transactions (journalisé) ou autre
*gestions de la base de registre

Je ne vois pas l'interet de ta demande?
Tu peux le gerer toi meme

samedi 14 juin 2008 à 14:23:50 | Re : transaction vb.net

coq

Administrateur CodeS-SourceS
Réponse acceptée !
Salut,

On tape dans les concepts de STM (Software Transactional Memory) là.
Comme par exemple NSTM : [ Lien ]




/*
coq
MVP Visual C#
CoqBlog
*/

dimanche 22 juin 2008 à 16:57:33 | Re : transaction vb.net

amedjar

Réponse acceptée !

je suis vraiment desolé pour le retard ! j'etais umpeu occupé par mes examens de fin de formation et voila je suis revenu
en ce qui conserne ta reponse Mr nhervagault,je te Remercie pour la reponse. je me posé des question est ce que sa existe c'est tout merci encore une fois
et pour la reponse de Mr. Coq j'ai essaiyé le lien que tu a presenté mais j'ais pas compri .le site etait en englais.merci de toute façon
maintenant le probléme qui me rencontre c'est Crystal repport c'est difficil de l'utiliser ma question est la suivante:
comment remplir un crystal report comme un tableau?
merci pour vos reponse!!.




Cette discussion est classé dans : net, public, vb, transaction, trans


Répondre à ce message

Sujets en rapport avec ce message

Fenetre POPUP [ par jmfusella ] Bonjour à tousJe programme en ASP.Net et VB.NetJ'aimerai ouvrir une popup en cliquant sur un boutonJe sais faire ça en Javascript mais j'aimerai avoir Commande DOS et VB .Net [ par minikelly ] Hello!Ne connaissant pas très bien le monde de VB .Net, j'aimerais savoir s'il existe une méthode pour intégrer une application du monde console (DOS Utilisation d'une variable public [ par stephane93fr ] Bonjour,je debut dans VB NET, et j'avoue que j'ai du mal. J'ai déclaré une variacle PUBLIC dans une fichier CLASSE. Depuis mon fichier VB qui est asso Utilisation d'une variable public [ par stephane93fr ] Bonjour,je debut dans VB NET, et j'avoue que j'ai du mal. J'ai déclaré une variacle PUBLIC dans une fichier CLASSE. Depuis mon fichier VB qui est asso Piloter de l'excel par ASP/VB .NET... [ par GfK ] Bonjour,si qqun sait comment faire de l'automation par des Webforms (Appli ASP .NET), ca m'aiderait bien...Merci--==(Seb)==-- Transfer d'url en ASP.NET (VB.NET) [ par Hobby ] Bonjour,J'ai pour l'instant un site en HTML avec trois frame.Mais bien sûr lorsquon clique sur un lien seul la page de droite change.Je voudrait que l Récupérer le nom de l'imprimante par défaut VB.NET [ par mimi75 ] BonjourJ'aimerais savoir i c'est possible de récupérer le nom de l'imprimante par défaut installé sur un PC. Si oui, comment faire?Merci d'avance pour transaction [ par chris81 ] je viens de developper un script avec access (module) pour faire des transactions comme dans les banques, de compte a compte, et maintenant j'aimerai [ASPX][VB.NET] serveurs [ par marseau ] je développe en intranet et je dois pouvoir tester quelques trucs sur les serveurs comme les pinger, effectuer un net use, savoir l'espace disk dispo Package vb.net [ par berocca ] Je veux créer un package d'installation de mon applic vb.net, par quoi dois-je commencer ? 1) Créer un nouveau projet de déploiement et y ajouter un p


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,172 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.