Soyez le premier à donner votre avis sur cette source.
Vue 11 923 fois - Téléchargée 1 983 fois
'Voici trois exemples qui permettront d'exploiter cet implementateur de table 'Partant des constantes suivantes qui peuvent se multiplier pour autant de Driver Public Const Const_InitAccessConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0" Public Const Const_InitExcelConnectionString = "driver={Microsoft Excel Driver (*.xls)};DriverId=790;ReadOnly=0;FirstRowHasNames=1" Public Const Const_InitAsciiConnectionString = "driver={Microsoft Text Driver (*.txt; *.csv)};DriverId=27" Dim Cnx1 As ADODB.Connection, Cnx2 As ADODB.Connection, Cnx3 As ADODB.Connection Sub main() Dim StrCnx1 As String, StrCnx2 As String, StrCnx3 As String Dim EditeurRecordset1 As Cl_EditeurRecordset Dim EditeurRecordset2 As Cl_EditeurRecordset Dim EditeurRecordset3 As Cl_EditeurRecordset 'Exemple d'appel du module pour une table ACCESS StrCnx1 = Const_InitAccessConnectionString & ";Data Source=" & App.Path & "\DATA\ACCESS\" & Const_DataBaseName & ";Jet OLEDB:Database Password=" & Const_Pwd Set EditeurRecordset1 = New Cl_EditeurRecordset Set Cnx1 = AdodbConnection(StrCnx1) With EditeurRecordset1 Set .AdodbConnection("T_Ports") = Cnx1 .Init , "Implementation d'une table ACCESS", , 80 / 100 .Run End With 'Exemple d 'appel du module pour une feuille EXCEL StrCnx2 = Const_InitExcelConnectionString & ";DBQ=" & App.Path & "\DATA\EXCEL\CAISSE.xls" Set EditeurRecordset2 = New Cl_EditeurRecordset Set Cnx2 = AdodbConnection(StrCnx2) With EditeurRecordset2 Set .AdodbConnection("DATA$") = Cnx2 .Init , "Implementation d'une feuille EXCEL" .Run End With 'Exemple d'appel du module pour un fichier ASCII StrCnx3 = Const_InitAsciiConnectionString & ";DBQ=" & App.Path & "\DATA\ASCII" Set EditeurRecordset3 = New Cl_EditeurRecordset Set Cnx3 = AdodbConnection(StrCnx3) With EditeurRecordset3 Set .AdodbConnection("ExportGeolog.txt") = Cnx3 .Init , "Implementation d'un fichier ASCII", False, 75 / 100 .Run End With End Sub
30 août 2007 à 19:20
Pour la suite de l'histoire, je me suis marié comme prévu le 17/12/05 et depuis je suis père de 2 enfants Kenza (3ans voir mon image) et Eldrida (1an). Ca n'a suremnt rien à voir avec la source, mais je donne une fin à mon précédent commentaire.
Depuis là le niveau a considéramment augmenté grace à vbfrance, juste le temps qui manque pour publier la version améliorée de cette source. Mais je suis toujours à la pêche, bien sûr
30 août 2007 à 18:21
A+
24 janv. 2006 à 16:58
Je vais donc télécharger tout ca
Commentaire a venir
26 oct. 2005 à 17:33
Je l'ai nettement amélioré déjà mais je suis très pris par autre chose jusqu'en Janvier (J'ai une bague magique à remettre à DARLING). Néanmoins je continue à pêcher tout ce qui m'interesse sur le site.
Merci pour les félicitations
A+
26 oct. 2005 à 11:16
Un gain de temps phénoménal pour ceux qui travaillent sur les base.
Pour les requete avec in ou like, il faut faire attention à l'opérateur généraique que tu utilise, selon la base de donnée pointée c'est soit le % soit le * soit le ?
(Je compte adapter ton code pour une base oracle)
Trés encouragent
Plus qu'a en faire un controle utilisateur et pourquoi pas le faire en .net (je ne fait plus de vb6 mais du .net)
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.