begin process at 2012 02 13 11:09:23
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP / ASP3

 > 

Base de données

 > 

Access

 > 

exporter une table access vers un fichier excel


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

exporter une table access vers un fichier excel

vendredi 2 juin 2006 à 19:28:43 | exporter une table access vers un fichier excel

ahmani24

Bonjour tout le monde,
j'ai besoin de vous aide.j ai une table access et j'ai besoin d'exporter les données de cette tables vers un fichier excel.
comment je fais

merci bcp
vendredi 16 juin 2006 à 22:13:38 | Re : exporter une table access vers un fichier excel

jfmaze

L'important c'est la première ligne
après on génère un tableau standard html qui sera reconnu par excel:
--------------------------
<%response.ContentType="application/vnd.ms-excel"%>
<html>
<body>
 <table>
 <tr>
  <td width="90" valign="top">--Date début--</td>
  <td width="90" valign="top">--Heure-début-</td>
  <td width="90" valign="top">---Date fin---</td>
  <td width="90" valign="top">---Heure-fin--</td>
  <td width="90" valign="top">---Date CJ----</td>
  <td width="90" valign="top">---Structure-</td>
  <td width="120" valign="top">-----Intervenant-----</td>
  <td width="110" valign="top">----Orig. appel-----</td>
  <td width="120" valign="top">----Environnement----</td>
  <td width="140" valign="top">-------Application------</td>
  <td width="150" valign="top">-------Job Pf Serveur-----</td>
  <td width="150" valign="top">------------Région-----------</td>
  <td width="200" valign="top">------------Caisses----------</td>
  <td width="500" valign="top">--------------------------Evènement------------------------</td>
  <td width="90" valign="top">---Pertinence---</td>
  <td width="500" valign="top">-----------------------Justification-----------------------</td>

 </tr>

<%
valdatd=request("date_deb")
valheud=request("HeureDeb")
valdatf=request("date_fin")
valheuf=request("HeureFin")
valstru=request("Structure")
valcri1=request("Critere1")
valcri2=request("Critere2")
valcri3=request("Critere3")
valcri4=request("Critere4")
%>
<!--#include virtual="/asp/Astreintes/CopyRequete.txt" -->
 
  <tr>
   <td width="90" valign="top"><%=rs("DateDebut")%></td>
     <td width="90" valign="top"><%=rs("HeureDebut")%></td>
   <td width="90" valign="top"><%=rs("DateFin")%></td>
     <td width="90" valign="top"><%=rs("HeureFin")%></td>
   <td width="90" valign="top"><%=rs("DateCJ")%></td>
     <td width="90" valign="top"><%=rs("Structure")%></td>
     <td width="120" valign="top"><%=rs("Intervenant")%></td>
     <td width="110" valign="top"><%=rs("OrigineAppel")%></td>
     <td width="120" valign="top"><%=rs("Environnement")%></td>
     <td width="140" valign="top"><%=rs("Application")%></td>
     <td width="150" valign="top"><%=rs("Element")%></td>
  <td width="150" valign="top"><%=rs("Region")%></td>
  <td width="200" valign="top"><%=rs("Caisse")%></td>
     <td width="500" valign="top"><%=rs("Description")%></td>
  <td width="90" valign="top"><%=rs("Pertinence")%></td>
  <td width="500" valign="top"><%=rs("Justification")%></td>
  </tr>
  <%rs.movenext
  loop
  end if
  rs.close
set rs=nothing
conn.close
set conn=nothing%>
</table>
</body>

</html>

==============

la requete est standard:

<%
  'Crée un objet connexion.
Set conn = Server.CreateObject("ADODB.Connection")
  'Ouvre une connexion à l'aide de la chaîne de connexion OLE DB.
conn.Open  "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&NomDeLaBaseAstreinte

valstructure=request("Structure")

   if valcri2 = "" then valcri2 = valcri1 end if 
   if valcri3 = "" then valcri3 = valcri1 end if 
   if valcri4 = "" then valcri4 = valcri1 end if
' recherche du nombre de rapports correspondant à la journée
' sur sql le format date est mm/jj/aaaa
if valdatd = "" then valdatd = "01/01/2004" end if
valAA=year(valdatd)
valMM=month(valdatd)
valJJ=day(valdatd)
if valheud = "" then valheud = "00:00" end if
valJourd=valMM&"/"&valJJ&"/"&valAA&" "&valheud
if valdatf = "" then valdatf = dateadd("d","+1",date()) end if
valAA=year(valdatf)
valMM=month(valdatf)
valJJ=day(valdatf)
if valheuf = "" then valheuf = "00:00" end if
valJourf=valMM&"/"&valJJ&"/"&valAA&" "&valheuf


 if request("EtOu") = "OR" then
 sql="select * from RapportsAstreinte where (DateDebut+heuredebut) between #"&valJourd&"# and #"&valJourf&"# and "
 if len(request("Structure")) > 0 then
  sql=sql&"Structure = '"&valstructure&"' and "
 end if
 sql=sql&"(Description like '%"&valcri1&"%' or Description like '%"&valcri2&"%' or Description like '%"&valcri3&"%' or Description like '%"&valcri4&"%' "
 sql=sql&"or Structure like '%"&valcri1&"%' or Structure like '%"&valcri2&"%' or Structure like '%"&valcri3&"%' or Structure like '%"&valcri4&"%' "
 sql=sql&"or Intervenant like '%"&valcri1&"%' or Intervenant like '%"&valcri2&"%' or Intervenant like '%"&valcri3&"%' or Intervenant like '%"&valcri4&"%' "
 sql=sql&"or OrigineAppel like '%"&valcri1&"%' or OrigineAppel like '%"&valcri2&"%' or OrigineAppel like '%"&valcri3&"%' or OrigineAppel like '%"&valcri4&"%' "
 sql=sql&"or Region like '%"&valcri1&"%' or Region like '%"&valcri2&"%' or Region like '%"&valcri3&"%' or Region like '%"&valcri4&"%' "
 sql=sql&"or Caisse like '%"&valcri1&"%' or Caisse like '%"&valcri2&"%' or Caisse like '%"&valcri3&"%' or Caisse like '%"&valcri4&"%' "
 sql=sql&"or Application like '%"&valcri1&"%' or Application like '%"&valcri2&"%' or Application like '%"&valcri3&"%' or Application like '%"&valcri4&"%' "
 sql=sql&"or Element like '%"&valcri1&"%' or Element like '%"&valcri2&"%' or Element like '%"&valcri3&"%' or Element like '%"&valcri4&"%' "
 sql=sql&"or Environnement like '%"&valcri1&"%' or Environnement like '%"&valcri2&"%' or Environnement like '%"&valcri3&"%' or Environnement like '%"&valcri4&"%' "
 sql=sql&"or Justification like '%"&valcri1&"%' or Justification like '%"&valcri2&"%' or Justification like '%"&valcri3&"%' or Justification like '%"&valcri4&"%' ) order by DateDebut, HeureDebut"
 'response.write(sql)
 else
 sql="select * from RapportsAstreinte where (DateDebut+heuredebut) between #"&valJourd&"# and #"&valJourf&"# and "
 if len(request("Structure")) > 0 then
  sql=sql&"Structure = '"&valstructure&"' and "
 end if
 sql=sql&"(Description like '%"&valcri1&"%' or Structure like '%"&valcri1&"%' or Intervenant like '%"&valcri1&"%' or OrigineAppel like '%"&valcri1&"%' "
 sql=sql&"or Region like '%"&valcri1&"%' or Caisse like '%"&valcri1&"%' or Application like '%"&valcri1&"%' or Element like '%"&valcri1&"%' or Environnement like '%"&valcri1&"%' or Justification like '%"&valcri1&"%' ) "
 sql=sql&"and (Description like '%"&valcri2&"%' or Structure like '%"&valcri2&"%' or Intervenant like '%"&valcri2&"%' or OrigineAppel like '%"&valcri2&"%' "
 sql=sql&"or Region like '%"&valcri2&"%' or Caisse like '%"&valcri2&"%' or Application like '%"&valcri2&"%' or Element like '%"&valcri2&"%' or Environnement like '%"&valcri2&"%' or Justification like '%"&valcri2&"%' ) "
 sql=sql&"and (Description like '%"&valcri3&"%' or Structure like '%"&valcri3&"%' or Intervenant like '%"&valcri3&"%' or OrigineAppel like '%"&valcri3&"%' "
 sql=sql&"or Region like '%"&valcri3&"%' or Caisse like '%"&valcri3&"%' or Application like '%"&valcri3&"%' or Element like '%"&valcri3&"%' or Environnement like '%"&valcri3&"%' or Justification like '%"&valcri3&"%' ) "
 sql=sql&"and (Description like '%"&valcri4&"%' or Structure like '%"&valcri4&"%' or Intervenant like '%"&valcri4&"%' or OrigineAppel like '%"&valcri4&"%' "
 sql=sql&"or Region like '%"&valcri4&"%' or Caisse like '%"&valcri4&"%' or Application like '%"&valcri4&"%' or Element like '%"&valcri4&"%' or Environnement like '%"&valcri4&"%' or Justification like '%"&valcri4&"%' )  order by DateDebut, HeureDebut"
 end if
 set rs=conn.execute(sql)
  if (not rs.BOF and not rs.EOF) then
 rs.movefirst
 
  do while not rs.EOF%>



Cette discussion est classée dans : fichier, access, table, excel, exporter


Répondre à ce message

Sujets en rapport avec ce message

exporter données de Excel vers Access [ par khaldani83 ] Bonjours tous le monde, Je viens de implémenter une méthode qui permet d'exporter une table Excel vers une table Access. Mais j'ai un problème c'est q Table ACCESS transformer en XML [ par matrix2007 ] Bonjour a toutes et tous !Help, j'en perds mon latin.Je cherche a transformer une table d'une base access en fichier xml par l'intermédiaire d'une pag importation de fichier excel dans une table windev [ par BROUDEV ] Bonjour M. ou Mme, Veillez m'excuser pour le premier message. J'ai utilisé un code pour sélectionner et importer un fichier excel".xls" dans une table copier un fichier excel dans une table sql server [ par jeremieuk ] Bonjour, Je souhaite copier à l'identique un fichier excel dans une table d'une base sql server.Je sais qu'il existe plusieurs solutions. Le DTS ne me générer un fichier excel d'une table [ par cyrina84 ] bonjour à tousje voudrais savoir comment générer un fichier excell à partir d'une table que je la crée.merciNB : moi je connais pas d'avance la struct Comment ne télécharger qu'une table d'une base Access? [ par SuperBouly ] bonjour, Dans un projet sous VS2003 langage VB Est-il possible de creer un lien qui télécharge une seule table d'une base Access?Sinon, je peux fair copier ou créer une table ACCESS en ASP [ par sandrineparent ] Bonjour,Avant de devenir dingue, je demande de l'aide...J'ai besoin de copier ou créer une table d'une base ACCESS depuis un programme ASP. Je travail AIDE SVP :SqlBulkCopy [ par lamiruth ] Bonjour à tous,J'utilise C# 2 et je souhaite utiliser SqlBulkCopy pour copier des données dans une table.mon problème est que la table a une colone de Comment inserer du texte avant d'importer un Datagrid dans un fichier excel VB.net [ par schumileboss ] Salut,J'ai un DataGrid à exporter dans un fichier excel. Ca, j'arrive à le faire, ca fonctionne niquel. Seulement, je souhaite rajouter un titre et qu Lecture et création d'un fichier Excel en ASP VBScript [ par jeremieuk ] Bonjour à tous,Je suis un débutant en ASP.Je travail sur SQLServer et j'utilise ASP VBScript comme langage developpement.Je souhaite lire un fichier c


Nos sponsors


Sondage...

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 : 0,749 sec (4)

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