begin process at 2010 09 03 07:29:08
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Base de données

 > NET2CSSQL - OUTIL MANAGEMENT DE BASES DE DONNEES (ACCESS ET SQL SERVER) ET CLASSEURS EXCEL

NET2CSSQL - OUTIL MANAGEMENT DE BASES DE DONNEES (ACCESS ET SQL SERVER) ET CLASSEURS EXCEL


 Information sur la source

Note :
9,67 / 10 - par 3 personnes
9,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Base de données Source .NET ( DotNet ) Classé sous :management, access, sqlserver, excel, intellisense Niveau :Initié Date de création :14/09/2006 Date de mise à jour :27/05/2007 15:27:19 Vu / téléchargé :19 578 / 3 051

Auteur : romagny13

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (15)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Bonsoir,

Il n’y avait pas moyen d’installer SQL Server management studio 2005 sur Vista, tant mieux cela m’a enfin donné le prétexte et la motivation suffisante pour  améliorer cet outil …

Voyons quelles sont les nouveautés (nombreuses voir très nombreuses déjà apportées) :
- Coloration syntaxique
- IntelliSense (sur les mots clés SQL) (j'utilise ici un control listbox, mais peut être que Visual Studio ou SharpDevelop utilisent en fait une treeview)

supporte :
- Microsoft Access 2002-2003 (*.mdb)
- Microsoft Access 2007 (*.accdb)
- Microsoft SQL Server 2000
- Microsoft SQL Server 2005
- Microsoft SQL Server 2005 Express (*.mdf)
- Microsoft Excel 97-2003 (*.xls)
- Microsoft Excel 2007 (*.xlsx)

Il n’est pas impossible que je mette en place des « modèles », gérer par clause (« SELECT », « FROM », « WHERE », « CREATE », « ALTER », etc.) la liste des mots disponibles dans l’IntelliSense ex : après un SELECT l’IntelliSense proposerait les noms des tables, les noms des colonnes et les noms de fonctions AVG,etc.. Mais ne proposera pas les mots clés ou seulement ceux pouvant se trouver à cet emplacement (vous commencez à comprendre …) et ce sur plusieurs « niveaux de  profondeur »

-       support des classeurs Excel : vous pouvez ainsi attaquer un fichier Excel de la même manière qu'on le fait avec une base de données (voir exemples de codes avec Excel plus bas)
- Drag and drop depuis l’explorateur de bases de données directement sur la zone de saisie (pratique même si le focus me pose un peu problème)
- L’outil permet également de créer rapidement (et  supprimer) des bases de données sur SQL Server
-       Vous pouvez également au choix soit n'éxécuter que certaines requètes en les sélectionnant (un peu comme le fait SQL server management pour ceux qui connaissent cette fonctionnalité) soit éxécuter la totalité du SQL affiché(dans la richtextbox) si vous ne sélectionnez rien ..
- permet de lister les procédures stockées SQL Server (ainsi que de les afficher)
- Aide à la génération de requêtes (ex : générer le corps d'une procédure stockée de la base en vue de la modifier)
- génération petit rapport sur les requêtes exécutées (*.html)
- Database visualizer : afficher le schèma de n'importe quelle base de données

Quels sont les avantages apportés par cet outil par rapport à SQL Server management studio ?
Moins lourd dans ses traitements, plus rapide, dispose de l’IntelliSense, permet de se connecter très simplement aussi bien à une base SQL Server qu’à des fichiers SQL Server 2005 Express et des fichiers Access (ce que SQL Server ne sait pas faire pour Access et peine à réaliser pour les fichiers SQL Server express)
De plus et oui l’outil lui fonctionne sur Vista !! lol alors certes
Et l’outil permet (un peu comme Visual studio) d’ajouter des outils externes qui pourront être lancés directement

Peut être que je pousserai plus loin les possibilités de manipulation des tables de manière « graphique » (comme le fait un peu Access) … enfin tout est une question d’envie et de motivation …

l'outil représente deja en l'état actuel une solution simple et efficace pour gérer les opérations courantes de ses bases de données SQL Server ou Access

Bon voila j'arrive à peu prêt au terme de cette application car je ne vois pas l'intêret de continuer si ce n'est que pour recréer quelques chose qui existe, cela n'a plus d'interet, mais sait on jamais, il est vrai qu'il se peut que j'utilise une treelistview pour afficher les erreurs, et pousser un peu plus la gestion des erreurs, l'intellisense, ... ce qui pourrait me faire un bon entrainement même si je vois d'autres choses plus utiles à développer
++

Source

  • --// EXEMPLES DE REQUETES AVEC CLASSEUR EXCEL (*.xls ou *.xlsx)
  • --// création de table
  • create table [CONTACT]
  • (
  • NOM char(200) null,
  • PRENOM char(200) null
  • )
  • --// Insertion de valeurs
  • --// 2 possibilités
  • INSERT INTO [CONTACT]([NOM],[PRENOM])
  • VALUES('Romagny','jérôme');
  • --// ou
  • INSERT INTO [CONTACT$]([NOM],[PRENOM])
  • VALUES('Romagny','jérôme');
  • --// Modification
  • UPDATE [CONTACT$]
  • SET PRENOM] = 'Arnaud' WHERE [NOM] = 'Romagny';
  • --// SUPPRESSION : DELETE pas pris en charge
  • --// SELECTION
  • SELECT [NOM],[PRENOM]
  • FROM [CONTACT$];
--// EXEMPLES DE REQUETES AVEC CLASSEUR EXCEL (*.xls ou *.xlsx)

--// création de table
create table [CONTACT]
(
NOM char(200) null,
PRENOM char(200) null
)

--// Insertion de valeurs 
--// 2 possibilités 
INSERT INTO [CONTACT]([NOM],[PRENOM])
VALUES('Romagny','jérôme');
--// ou
INSERT INTO [CONTACT$]([NOM],[PRENOM])
VALUES('Romagny','jérôme');

--// Modification 
UPDATE [CONTACT$]
SET PRENOM] = 'Arnaud' WHERE [NOM] = 'Romagny';

--// SUPPRESSION : DELETE pas pris en charge

--// SELECTION 
SELECT [NOM],[PRENOM]
FROM [CONTACT$];

 Conclusion

Un dernier mot pour dire :
certes les sources sont fournies et c'est le principe du site (qui d'ailleurs fait tout son charme)
elle peut être stimulante (avec l'intellisense et la coloration en autres)
vous pouvez bien entendu etudier le code et vous entrainer avec
mais elle n'est pas faite dans le but non plus de voir arriver sur le site des "duplications" ;) :p

 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


 Historique

14 septembre 2006 21:56:19 :
.
14 septembre 2006 22:13:59 :
euu quelques petits trucs mais c un secret rooo loll
15 septembre 2006 21:16:43 :
version mieux codée,plus stable, et plus complête
15 septembre 2006 21:40:00 :
encore des améliorations ...
16 septembre 2006 19:46:21 :
. pas mal d'améliorations le programme arrive quasiment dans une version finale,reste à revoir un peu la gestion des erreurs lors de nombreuses requetes simultanées
17 septembre 2006 13:50:36 :
.
20 septembre 2006 00:45:44 :
.
02 octobre 2006 22:46:00 :
Ajout d'une fenetre rechercher remplacer qui peut bien servir parfois .
03 octobre 2006 20:02:58 :
.
24 mars 2007 23:47:12 :
. "Version 2.0" on pourrait dire
24 mars 2007 23:58:20 :
. j'ai rajouté un point d'information important
25 mars 2007 00:07:55 :
.
25 mars 2007 18:44:02 :
.
25 mars 2007 18:52:14 :
.
26 mars 2007 21:05:20 :
.
30 mars 2007 19:23:56 :
. procedures stockées,coloration syntaxique revue(utilisation de Interop.tom.dll), gestion des bases SQL Server facilitée, génération de requêtes ,...
30 mars 2007 19:27:04 :
.
30 mars 2007 20:19:42 :
.
30 mars 2007 22:04:44 :
.
31 mars 2007 22:38:06 :
.
31 mars 2007 22:55:24 :
.
01 avril 2007 21:12:50 :
. rapport (*.html) . groupes Access
03 avril 2007 19:59:04 :
. trie treeview (IComparable)
26 mai 2007 20:53:08 :
. support Access 2007 (*.accdb) ,Excel (*.xls et *.xlsx) > on peut ainsi faire des requetes sur des classeurs Excel comme si on attaquait une base de données avec le SQL
26 mai 2007 20:55:04 :
.
26 mai 2007 21:07:33 :
.
27 mai 2007 15:27:20 :
. Database visualizer : repose sur System.Data.DbProviderFactory > ainsi vous pouvez ouvrir n'importe quelle base de données et afficher les informations (schèma) de celles-ci

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) REPOSITORY GENERATOR (FOR ENTERPRISE LIBRARY)
Source avec Zip Source avec une capture Source .NET (Dotnet) [ CS2GEN ] - GENERATEUR DE CODE NTIERS POUR BASES DE DONNÉE...
Source avec Zip Source avec une capture Source .NET (Dotnet) [.NET 3.0] OPENXML MANAGER - CHARGEMENT ET EDITION/SAUVEGAR...
Source avec Zip Source avec une capture Source .NET (Dotnet) [.NET 2.0] - CLASSE POUR GÉRER FACILEMENT LES PREDICATE POUR...
Source avec Zip Source avec une capture Source .NET (Dotnet) CS2GENLINQTOXML - XML + XPATH VISUALIZER + LINQ TO XML GENE...

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) EXPORTER DE DONNÉES SQL VERS UN FICHIER EXCEL par nark07
Source .NET (Dotnet) LIRE DATETIME AVEC MILLISECONDES DANS SQL SERVER par muffin516
Source avec Zip Source avec une capture Source .NET (Dotnet) DEMO_XML_BASE_DE_DONNÉES par DanMor498
Source avec Zip Source avec une capture Source .NET (Dotnet) EXPORTER SCRIPT SQL SQL SERVER (CREATE - DROP - INSERT - TAB... par citt
Source avec Zip Source .NET (Dotnet) BULKINSERT EN C# par Malkuth

 Sources en rapport avec celle ci

Source avec Zip Source .NET (Dotnet) EXCEL SERVER par TheOnlyMaX
Source avec Zip PILOTER EXCEL VIA MICROSOFT.OFFICE.INTEROP.EXCEL par whismeril
Source avec Zip Source avec une capture Source .NET (Dotnet) [ CS2GEN ] - GENERATEUR DE CODE NTIERS POUR BASES DE DONNÉE... par romagny13
Source avec Zip Source avec une capture Source .NET (Dotnet) EXPORTER VOS DONNEES (SQL SERVER,ACCES,XML,EXCEL) RAPIDEMENT... par romagny13
Source avec Zip Source avec une capture Source .NET (Dotnet) EXPLORATEUR SQL SERVER (COMPREND UN MODULE D'EXPORT QUI PERM... par polo12

Commentaires et avis

Commentaire de romagny13 le 19/09/2006 12:31:05

Bonjour,
pourriez vous me dire si vous rencontrez des problemes avec le programme
merci
en effet apparemment des pb auraient été rencontrés pour se connecter a un fichier SQL SERVER ou AU SERVEUR
bon chez moi tout marche impec mais bon faut que je sache si pour vous ca cloche
mercii
++

Commentaire de smoitry le 26/09/2006 11:11:57

Salut,

En effet ton outil semble prometteur, surtout pour administrer des bases sur un MSDE lorsqu'on n'a pas de Entreprise Manager à disposition ... Bon courage pour la suite, ça m'intéresse en tous cas !

Par contre deux ou trois suggestions pour la suite, ce qui rendrait ton outil vraiment fabuleux :
- Intégrer un concepteur de table pour créer des tables / modifier leur structure
- Intégrer un créateur de vues (même s'il n'est pas graphique, du style je rentre le nom de la vue et la requête SQL SELECT et il crée la vue, pas besoin de se rappeler de la syntaxe CREATE VIEW)

Et ce que je recherche le plus activement !

- Possibilité d'imprimer la structure des tables, du style dans la liste des tables je coche celles à imprimer et il me sort, une table par page, le nom de la table et la liste des champs : nom, type de données, longueur, null autorisé.

Ca c'est un truc de base dont j'ai souvent besoin mais jamais le temps de le programmer !!! Du coup je me tape des print screen dans entreprise manager et quand ça dépasse la longueur de l'écran c'est relou ;-)

Voilà pour ma petite participation ! A bientôt j'espère !

A+

Stéphane

Commentaire de romagny13 le 02/10/2006 22:58:20

Merci SMOITRY

oui c'est vrai que j'en suis assez content de mon petit outil, je n'utilise plus que lui;
d'ailleurs je viens d'ajouter une fenetre rechercher remplacer qui peut s'averer utile parfois

Autrement tes suggestions sont tres bonnes
mais l'etat actuel de l'application fait que je devrais la revoir totalement, et donc la refaire mais c'est une possibilité,d'un autre cote mon but etait de pouvoir saisir son SQL vu qu'en fait on a deja tous les outils de conception "visuels" avec le concepteur SQL de visual studio 2005 ou Access ou bien encore SQL server management studio, et j'ai ressenti un manque (je voulais pouvoir simplement charger mon script SQL de creation de la base et hop)

... et ta derniere suggestion est vraiment une bonne idée

je vais reflechir a tout ca et peut etre que je ponderai d'ici quelques temps une appli revue plus complete

mais des bonnes suggestions comme ca je suis prenneur

merci beaucoup
A++

Commentaire de hocine1978 le 19/12/2006 18:15:33

Salam
Est-ce que ces scipt sql qu'on insert son du sql satndard ous sql server
merci de me répondre sur mon email:elghers_hocine@hotmail.com
merci et a bientot

Commentaire de romagny13 le 24/03/2007 23:49:05

GROSSE GROSSE MISE A JOUR N'hésitez pas à y jeter un coup d'oeil
marche sur VISTA !! lol

Commentaire de claudetom le 30/03/2007 22:42:24

Super programme !!
Mais par rapport a SQL Server management studio 2005 il manque encore quelques petites choses comme par exemple :
l'aide pour faire une requète de manière pseudo graphic
donc vivement que tu implémentes <<  manipulation des tables de manière « graphique » (comme le fait un peu Access) >>

1)Sinon en effet impossible d'établir une connexion SQL server 2005 express dans la boite de connection il indique bien connexion réussi mais après fermeture il indique impossible de se connecter avec le login sa ou autre (plusieurs utilisateurs)

2) pour les bases Access tu as oublié une chose (ce qui est mon cas), le fichier du groupe des utilisateurs (mdw) sans lui dans certaint cas aucunes connexions.

3) Pour l'intellisence ça aurait été bien que les mots clefs soient automatiquement mis en majuscule même s'ils sont déjà en minuscules les passés en maj, plus facile après pour lire une longue requète ;))

4) Possibilité d'imprimé le résultat d'une requète voir même la requète elle-même

5) Possibilité de mettre en liste avec un intitulé les requètes que l'ont veut garder sous la main et accessible directement dans l'interface.

6) récupération des noms de colonne d'une table directement dans l'éditeur de requète via ton Treeview (cela eviterait de la frappe inutile) ;))

Sinon continu j'adore ce prog !!


Commentaire de romagny13 le 30/03/2007 23:34:02

d'accord je t'envoies la facture :p
oui sinon siu vous avez des bonnes idées je suis preneur
sinon c'est vrai qu'au niveau de la gestion des droits c'est pas trop cela ... bon je vais voir cela et y reflechir
++

Commentaire de romagny13 le 31/03/2007 00:08:09

autrement pour
3 - disons que cela dépend un peu des personnes certaines aimeraient peut etre comme toi que les mots cles soient mis automatiquement en majuscules, d'autres cela les derangerait plutot
4 - il est pas impossible que je pousse plus loin le compte rendu  vraiment pour suivre ses requêtes et surtout celles qui ont des erreurs (avec peut être les numéros de lignes et lorsque l'on double clic sur la treeview on accède à la requête qui serait sélectionnée) - maintenant imprimer c'est vrai que j'y avais pas du tout penser
5 - c'est peut être une bonne idée .. à voir
6 - tu n'as peut être pas vu mais tu peux glisser déposer depuis la treeview le nom des tables et des colonnes sur la richtextbox
et il y a un menu qui permet de générer quelques requêtes sur les tables,...

maintenant l'étape suivante serait de gérer à la fois les données et la structure des champs/colonnes/tables de manière graphique, en fait c'est déja tout prêt vu que je stocke deja les informations et les lignes que je récupère depuis la base de données, maintenant il faut que je reflechisse le but n'etant pas non plus de refaire ce qui existe deja (sql server management ou access) , il faut que ce programme apporte également et comble un besoin ...

Commentaire de claudetom le 31/03/2007 01:06:16

D'accord pour le dernier point !!
Mais le but en fin de compte est de ce passer de
SQL Server management studio 2005.

Qu'il soit plus performant et avec plus de fonctions ?
Il en prend le chemin et c'est tant mieux !!

Sinon toujours pas de connexion dans l'interface, seulement dans la boite connexion ?

Pour le mdw ajouter un textbox + bouton (chemin) supplémentaire si c'est du access
Mettre les valeurs dans des propriétés communes accessibles pour l'établissement de la cnx, et après il n'y à plus qu'a tester la propriété du PathMDW si non null et existant, modifier la chaine de cnx en fonction..
Pour imprimer la dataview j'aurais bien quelque chose mais en VB et Compo assez lourd car il ne fait pas que cela.

Merci  

Commentaire de romagny13 le 31/03/2007 01:40:03

ba disons que c'est vrai que SQL Server management est trop lourd et long pour toutes les petites opérations courantes (gérer juste ses tables)

- pour access je ne te promets rien mais c'est vrai que je vais voir pour améliorer la gestion des connexions

tu désires imprimer le résultat d'une requete ou sélectionner celles à imprimer ...
j'avais pensé à la rigueur générer un rapport mais il faut qu'il soit dans un format justement facilement imprimable c'est pour cela que j'optais pour le format texte (*.txt), suivre les requêtes serait un point à travailler car ainsi on voit tout de suite exactement les requetes en erreur et quelle erreur en est responsable ... trés efficace

merci pour ses idées je vais réfléchir à tout cela, et voir ce qui peut être mis en place et de quelle manière pour que ce soit le mieux fait possible

A+ :)

Commentaire de romagny13 le 31/03/2007 22:45:54

Bon voila j'ai un peu améliorer la connexion authentifiée pour Access et SQL Server
- pour Access ce n'est pas exactement la chaine de connexion "classique" vu que j'ai du employé Jet OLEDB:Database Password pour définir le password (dans la chaine de connexion)
- pour SQL Server j'ai vu également pourquoi tu avais une erreur, c'est tout simplement parce qu'il faut préciser Persist Security Info=true (dans la chaine de connexion) sinon la chaine est tonquée du mot de passe lorsque la connexion vient d'être établie !

bon ce qu'il faut voir aussi c'est que c'est un outil d'administration et que donc celui qui l'utilise normalement a tous les droits sur sa base


voila je vais voir ce que je vais faire encore
++

Commentaire de claudetom le 01/04/2007 03:35:13

Bonjour,
Ca fonctionne pour les connexions serveur SQL
Mais pour Access, ca ne fonctionne pas
(le fichier groupe de travail absent) !
Quand une base access est lié à un fichier de groupe de travail (system.mdw ou xxx.mdw) peut importe si tu es Admin ou pas de la base il faut lui renseigner ou trouver ce fichier.
exemple de connexion utilisant cela :
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strSource & ";User Id='" & strUser & "';Password='" & strPass & "';" & "Jet OLEDB:System Database='" & strMdw & "'; "

Ce type de base est généralement utilisé pour gérer des droits en fonction de l'utilisateur (User) User est contenu dans un groupe qui lui est paramètré avec certaints droits.
A+ et Merci

Commentaire de claudetom le 21/04/2007 01:51:36

Bonjour Romagny13 pour :
Drag and drop depuis l’explorateur de bases de données directement sur la zone de saisie (pratique même si le focus me pose un peu problème)
J'ai trouvé une astuce qui fonctionne parfaitement :
1) rendre public la class Editor pour voir les Evennements

2) dans la class UserControl (UCintelli) mettre une property ItemDrag

object ItemDrag {
        set {
            sItemDrag = value;
            if (bDrag) {
                if (((selectStart != -1)
                            && (selectLenght != 0))) {
                    oEditor.Select(selectStart, selectLenght);
                }
                if ((oEditor.SelectedText != "")) {
                    oEditor.SelectedText = ((string)(sItemDrag));
                }
                else {
                    oEditor.AppendText(((string)(sItemDrag)));
                }
                selectStart = -1;
                selectLenght = 0;
                sItemDrag = String.Empty;
                bDrag = false;
            }
        }
    }
et
void oEditor_DragEnter(object sender, DragEventArgs e) {
        bDrag = true;
        if (!oEditor.Focused) {
            oEditor.Focus();
        }
    }

enlever l'evennement oEditor_MouseDown
mettre l'evennement :
    private void oEditor_MouseLeave(object sender, System.EventArgs e) {
        if ((oEditor.SelectedText != "")) {
            selectStart = oEditor.SelectionStart;
            selectLenght = oEditor.SelectionLength;
        }
    }
3) Dans la form principal (MainForm) pour l'evennement tvTable.ItemDrag
mettre ceci : oUCIntelli.ItemDrag = sValue;

C'est tout !!
il manque la possibilité de faire plusieurs requêtes dans des onglets séparés comme management

Commentaire de romagny13 le 27/05/2007 16:16:38

si on peut faire des requetes séparées
il suffit de sélectionner la ou les requetes (avec la souris) et lancer l'execution > seules les requetes surlignées/sélectionnées sont alors executées
c'est vrai je suis sur que peu de monde s'en est aperçu et pourtant personnellement je ne me sers quasiment que de cela

Commentaire de angeln le 08/06/2007 15:37:19

Bonjour, tout d'abord je voudrais te dire que ton application est superbe, il doit vraiment y avoir du boulot derriere. J'utilisai la version que tu avais faites avant et j'en etais tres content, je viens de tester la nouvelle mais j'ai un probleme que je n'avais pas avant, je n'arrive pas à me connecter à SQL Server ou SQLEXPRESS,  jai toujours dans la barre de statut : "Extraction ..." et apres l'application plante au bout d'un moment. En pas à pas, j'ai trouvé que le programme tourne sans fin dans le fichier ManagementSqlServer dans la boucle :

foreach (System.Data.DataRow oDataRow in oDataTableStoredProcedures.Rows)
            {
                StoredProcedure oStoredProcedure;
                oStoredProcedure = new StoredProcedure();
                oStoredProcedure.Name = oDataRow["name"].ToString();
                oStoredProcedure.Value = this.ExtractStoredText(oStoredProcedure.Name);
                oStoredProcedureCollection.Add(oStoredProcedure);
            }

Est ce que tu sais d'ou vient le probleme et ce qu'il faudrait faire pour le regler?

ps : si tu veux des idées pour les prochaines versions, ce serait de rafraichir les onglets des tables ou les données lorsque l'on clique sur une table ou lorsque l'on execute un script qui crée une table ou en supprime une.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Dev DLL en C# utilisation dans Excel,access.. [ par loicd ] Bonjour &#224; tous,je suis dans une impasse...j'ai un projet qui r&#233;alise du cryptage via les fonction du framework..tous va bien..il d&#233;cryp exportation dataset/bdd access vers excel .xls [ par mookette ] BonjourMon probl&#232;me est assez compliqu&#233; pour moi.J'ai actuellement un prog en windowsform une bdd en access et je la visionne/modifie etc&nb excel-access [ par hsentrabelsi ] salut a tous comm base de donnés excel access [ par marcog67 ] Bonjour,je suis actuellement entain de créerun application qui transfére des donnés d'un tableau excel vers une table access .comment puis-je faire po DataTable vers Access [ par soupiste ] Salut à la Communauté, Je suis embêté par un sujet qui revient le plus souvent sur le Net, mais auquel je ne parviens pas à trouver la solution. En ef [DEPLACE] export requête Access vers Excel [ par meldja976 ] Bonjour, Je sais que le sujet est récurrent mais malgré toutes les ressources que j'ai pu trouver sur le Net, je n'y suis toujours pas arrivé. J'ai u probléme de sauvegarde sur BDD Access [ par josef201 ] Bonjour, Cela fait plusieurs heures que je bloque sur l'impossibilité d'appliquer mes changements sur ma base Access. [u]Voici comment je procède:[/ Connexion entre access 2003 et csharp 2008 [ par siwar1 ] Salut , Je vous demande s'il vous plait de m'aider à faire une connexion entre une base des données Access 2003 et c# 2008. j'ai trouvée beaucoup des A partir d' EXCEL ouvert avec IE: récupérer l'URL [ par zeltronef ] [^^ange]Comment à partir d'EXCEL (Bouton Add-Ins en C#) ouvert avec IE, récupérer l'URL de ie? MErci. C# Excel Erreur [ par shedex ] Bonjour, Quelqu'un pourrait-il m'aider a propos de cette erreur: [b]System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM c


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
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 : 0,920 sec (3)

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