begin process at 2012 02 12 10:11:19
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Base de données

 > PHP5 + SQL 2000 + TRANSACTION + GESTION DES ERREURS

PHP5 + SQL 2000 + TRANSACTION + GESTION DES ERREURS


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Base de données Niveau :Expert Date de création :29/03/2005 Vu / téléchargé :6 803 / 1 044

Auteur : superfrancis

Ecrire un message privé
Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note

 Description

Bonjour,

class sql 2000 qui gére les erreurs et les transactions :

- connexion à une base sql 2000
- exécution requête sql
- gestion des codes retours
- gestion des transactions (begin, commit, rollback)
- gestion des exeptions (try, catch, exeptions)

c'est ma première source sur le réseau alors soyez indulgents :-)



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

Source avec Zip RECHERCHE DES DOUBLONS DANS UNE TABLE MYSQL EN SÉLECTIONNANT... par aladec2007
[CRON] INSERT ON DUPLICATE KEY UPDATE par pierreSabatier
Source avec Zip CLASS MYSQL 5/PHP5 AVEC GESTION DES EXCEPTION ET DES REQUÊTE... par devil_may_cry
Source avec Zip Source avec une capture MOTEUR DE RECHERCHE SUR BASE MYSQL FULLTEXT ET BOOLEAN AVEC ... par cod57
SYSTÈME DE PAGINATION AVEC BDD ET IMAGES (FICHIERS) par begueradj

Commentaires et avis

Commentaire de GRenard le 29/03/2005 19:10:00

Jveux bien être indulgent, mais ne mets pas expert... ok il y a pas mal de concept cool que tu as utilisé, mais plusieurs lacunes.
First <? remplace le par <?php (va lire : http://www.phpcs.com/code.aspx?id=24870)

Ensuite, je pense que tu ne donnes pas à la bonne classe les choses qu'elle doit faire... Ta classe erreur devrait elle afficher au besoin les infos, pas la classe MSsql...
Ensuite, une classe comme msSQL ne devrait rien afficher mais seulement retourner des valeurs.
Pour finir, tu catch une exception de type Exception... c'est sur que ca marche mais si tu throw une Erreur (que tu devrais peut-etre changer de nom car c'est un peu trop général) Tu devrais catcher la même Erreur... et avec celle la, afficher l'erreur ($e->display_custom());. Car ici ta classe Erreur ne sert à rien.

Regarde le fonctionnement d'une classe SQL que j'ai faite, tu peux te baser sur ça pour la tienne si tu veux, ou même si tu veux, créer mssql pour la faire fonctionner avec mon script :P (http://www.phpcs.com/code.aspx?id=24813)

Bonne chance.

Commentaire de dragon_rouge le 30/03/2005 10:46:01

N'importe quoi ton histoire de <?php sa ne change strictement rien on peut très bien mettre <? ou <%

Commentaire de fuckya le 30/03/2005 14:04:40

Pas compatible avec ASP dragon rouge ~~

Commentaire de GRenard le 30/03/2005 14:36:59

Fais ske tu veux dragon_rouge... mais va lire le tutoriel, tu vas peut-etre comprendre pourquoi si tu es moins borné.

Commentaire de willinfeo le 30/03/2005 14:53:38

Pas d'accord avec toi dragon_rouge.
<?php marche avec n'importe quel serveur alors que <? et <% dependent de la configuration du serveur donc pour une question de portabilite il vaut utiliser <?php

Commentaire de dragon_rouge le 31/03/2005 10:54:26

C'est pas de ma faute si tu tombes sur des serveurs/hébergeurs pourris.

Commentaire de malalam le 02/04/2005 18:45:35 administrateur CS

Hello,

dragon_rouge -> Voici un extrait de la doc officielle, em francais :
Note : L'utilisation des balises courtes doit être bani lors de développements d'applications ou de bibliothèques qui sont destinées à être redistribuées, ou déployées sur des serveurs qui ne sont pas sous votre contrôle, car les balises courtes peuvent ne pas être supportées sur le serveur cible. Pour réaliser du code portable, redistribuable, n'utilisez jamais les balises courtes.

l'url :
http://de.php.net/language.basic-syntax

Tu programmes en php ? Tu mets des sources en libre distribution ? Alors tache de respecter les directives des createurs d php...
Et quand quelqu'un t'apprend quelquechose, essaye de l'ecouter au lieu de te braquer betement. Ca n'a jamais ete grave d'ignorer quelquechose. Ca l'est beaucoup plus de refuser d'apprendre.

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,044 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales