Question : Ajouter les en-têtes de rangée à CSV

Bonjour, je me demande ce que serait le format approprié de code pour ajouter les en-têtes de colonne de la rangée dans le dossier de CSV.  Wilcoxon était assez gentil de fournir le manuscrit de CSV que les travaux perfectionnent et le code est énuméré ci-dessous.  Merci pour votre aide ! class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
>use " de l'id= " codeSnippet822430 de
 », $out_file ou mourir « ne pourrait pas écrire $out_file : $ !  » ;
# consultation le DBD : : Doc.s d'Oracle pour la corde correcte de raccordement
mon $dbh = DBI->connect (...) ;
# vous le besoin de changer la question en ce que vous voulez
mon $sql = « col1 choisi, col2, col3 de table où x = y » ;
mon $sth = $dbh->prepare ($sql) ;
$sth->execute ;
tandis que (mon $row = $sth->fetchrow_arrayref) {
    la copie DEHORS se joignent (« , », carte {s {« } {""} g ;  » \ « $_ \ "" ; } @$row), » \ n " ;
}
$sth->finish ;
$dbh->disconnect ;
class= de

Réponse : Ajouter les en-têtes de rangée à CSV

La manière la plus simple d'entrer les en-têtes de colonne dans le CSV (à moins qu'employant des colonnes de carte d'invitation dans le SQL choisi) serait d'ajouter une ligne après la ligne 10 :

imprimer « col1, col2, col3 \ n » ; # quelque colonnes vous choisi dans le SQL à la ligne 10

Il est programmatically plus difficile d'obtenir les noms de colonne (par exemple je ne peux pas me rappeler outre du dessus de ma tête et devrai le regarder vers le haut).
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us