Inventaire : importation d'info d'un fichier txt vers ms access 2000 - SQL/NoSQL - Programmation
Marsh Posté le 01-03-2005 à 12:08:57
OUI
Par exemple ...
Un import dans une table Access temporaire
puis un balayage (open recordset) de chaque ligne
et à chaque fois un décodage de la ligne / recherche de mot clef et valeur, suivi d'un insert en base Runsql...
Marsh Posté le 01-03-2005 à 12:20:44
Merci pour ta réponse.
Chuis newbie en programmation.
Pourrais-tu détailler un peu plus stp?
Si t'as un lien à proposer?
Merci bcp
Marsh Posté le 01-03-2005 à 13:35:38
* Tu peux regarder l'aide sous Access sur TransferText pour la partie Import
* Ex de parcours d'enregistrements avec un recordset
=>
Private Sub connexion_Click()
Me.Requery
Dim sql As String
Dim rs As DAO.Recordset
sql = "SELECT * FROM TableTemp"
Set rs = CurrentDb.OpenRecordset(sql)
rst.MoveFirst
While Not rst.Eof
' Traitement de chaque ligne docmd.Runsql "Insert ou
' Update...
rst.MoveNext
Wend
rst.Close
Endsub
Sinon niveau lien tu peux regarder ici
=> http://access.developpez.com/faq/
Marsh Posté le 28-02-2005 à 13:52:15
Salut à tous!
Je voulais savoir s'il est possible, d'importer les données à partir d'un fichier texte, et de les réinjecter dans une base access?
le fichier texte se présente ainsi :
Kernel version: Microsoft Windows 2000, Uniprocessor Free
Product type: Professional
Product version: 5.0
Service pack: 4
Kernel build number: 2195
Registered organization: DJ_SNIPER_007
Registered owner: JKA
Install date: 03/01/2004, 19:41:34
Activation status: Not applicable
IE version: 6.0000
System root: C:\WINNT
Processors: 1
Processor speed: 865 MHz
Processor type: Intel Pentium III
Physical memory: 896 MB
Video driver: NVIDIA Quadro2 Pro
Volume Type Format Label Size Free Free
A: Removable 0%
C: Fixed NTFS System 23.4 GB 17.1 GB 73%
D: CD-ROM CDFS Norton&Diskeeper 519.4 MB 0%
Applications:
ASUS TV FM CARD 2.3.4.1
ASUS TV FM CARD 2.3.4.1
Adobe Reader 6.0.1 - Franþais 006.000.001
Correctif LecteuráWindows Mediaá9 [Voir KB885492 pour plus d'informations]
Correctif Windows 2000 (SP5) KB820888 20030604.152521
Correctif Windows 2000 (SP5) Q818043 20030501.174006
Correctif Windows 2000 - KB329115 20031024.155236
Correctif Windows 2000 - KB822831 20030611.114034
Correctif Windows 2000 - KB823182 20030618.121409
Correctif Windows 2000 - KB823559 20030627.135515
Correctif Windows 2000 - KB824105 20030716.151320
Correctif Windows 2000 - KB825119 20030827.151123
Correctif Windows 2000 - KB826232 20031007.160553
Correctif Windows 2000 - KB828035 20031023.142138
Correctif Windows 2000 - KB828741 20040311.130332
Correctif Windows 2000 - KB828749 20031023.124056
Correctif Windows 2000 - KB833407 20040119.115651
Correctif Windows 2000 - KB835732 20040323.171849
Correctif Windows 2000 - KB837001
Correctif Windows 2000 - KB839643 20040506.120130
Correctif Windows 2000 - KB839645 20040519.160457
Correctif Windows 2000 - KB840315 20040622.153749
Correctif Windows 2000 - KB840987 20040825.01015
Correctif Windows 2000 - KB841356 20040730.185536
Correctif Windows 2000 - KB841533 20040824.233811
Correctif Windows 2000 - KB841872 20040520.90850
Correctif Windows 2000 - KB841873 20040610.95344
Correctif Windows 2000 - KB842526 20040521.202909
Correctif Windows 2000 - KB867282 20050127.163319
Correctif Windows 2000 - KB871250 20041104.203738
Correctif Windows 2000 - KB873333 20050113.171731
Correctif Windows 2000 - KB873339 20041116.24305
Correctif Windows 2000 - KB885250 20050119.234138
Correctif Windows 2000 - KB885835 20041101.10457
Correctif Windows 2000 - KB885836
Correctif Windows 2000 - KB888113 20041116.23251
Correctif Windows 2000 - KB889293 20041111.235619
Correctif Windows 2000 - KB890047 20041210.11626
Correctif Windows 2000 - KB890175 20041122.80359
Correctif Windows 2000 - KB891711 20041229.10717
Correctif Windows 2000 - KB891781 20050113.171736
Correctif pour DirectX 8.1 - KB839643
Correctif pour le Lecteur Windows Media [Voir Q828026 pour plus d'informations]
InterVideo Home Theater
J2SE Runtime Environment 5.0 Update 1 1.5.0.10
LiveUpdate 2.0 (Symantec Corporation) 2.0.39.0
MSN Messenger 6.2 6.2.0205
Microsoft .NET Framework 1.1 1.1.4322
Microsoft .NET Framework 1.1
Microsoft .NET Framework 1.1 Hotfix (KB886903)
Microsoft Baseline Security Analyzer 1.2.1 1.2.4013.0
Microsoft Data Access Components KB870669
Microsoft Internet Explorer 6 SP1
Microsoft Office Professional Edition 2003 11.0.6361.0
Microsoft VGX Q833989
Mise Ó jour systÞme du Lecteur Windows Media (SÚrie 9)
Mozilla Firefox (1.0) 1.0 (fr-FR)
NVIDIA Drivers
Nero OEM
Symantec AntiVirus 9.0.0.338
hp deskjet 970c series (Supprimer uniquement)
Donc je voudrais que chaque info rentre dans son champs respectif dans la base access.
Si qqn à une idée?