Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : copier un fichier excel dans une table sql server [ Archives ASP & ASP.NET / VBScript ] (jeremieuk)

jeudi 28 juillet 2005 à 15:34:46 | copier un fichier excel dans une table sql server

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 convient pas car cette copie doit etre faite automatiquement dans une page asp.
J'ai lu qu'i lexité la commande OPENDATASOURCE mais je n'arrive pas a l'utiliser.

Je souhaite donc, copier tout mon fichier xls, champs par champs, graçe à une boucle. 

Les champs peuvent être soit des entiers ou soit des caractères.
Les types des colonnes de ma table "table_coefficient" sont "char".

Etat actuel des choses:
Je peux copier des "int" mais pas des "char".
Pour les char j'obtiens le message suivant:

Type d'erreur :
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]The name '#1235' is not permitted in this context. Only constants, expressions, or variables allowed here. Column names are not permitted.
/adjustrate/coeff_liste.asp, line 53

Voici le code pour recopier un et un seul champ:
req = "INSERT INTO table_coefficient VALUES ( "&xData&" )"
objRS.open req, conn          


Mes questions sont les suivantes:
N'existe t-il pas une autre façonde copier un fichier Excel dans une table ?
Comment arranger ma situation (c'est à dire avoir des champs excel valides) ?



Jeremieuk


vendredi 29 juillet 2005 à 08:42:35 | Re : copier un fichier excel dans une table sql server

jeremieuk

bon et bie pour ceux que sa interesserait, il manquait: les '
Ce qui donne: req = "INSERT INTO table_coefficient VALUES (  ' "&xData&" ' )"

Bye



Cette discussion est classé dans : fichier, table, sql, excel, copier


Répondre à ce message

Sujets en rapport avec ce message

Exportation Base SQL en fichier Excel [ par Rolemo ] Bonjour,Voilà, je suis en train de dévelloper une application web commerciale de gestion de fichier, clients stock, fournisseur..... qui fonctionne à exporter une table access vers un fichier excel [ par 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.comme 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 Probleme avec ma table sur sql server [ par haumea2709 ] Bonjour, Avant toute chose je suis une bille en ASP. Je dois corriger ce bug : j'ai ce message d'erreur qui s'affiche depuis ce matin  (sachant qu'ava 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 deploiement sous vs 2005 avec une bd sql server [ par yassine09 ] bonsoir ,j'ai un petit probléme au niveau de deploiment d'une application asp.net avec un bd sql server 2000ben lorsque je crée un fichier setup a ll' enregistrement de fichier Excel [ par cedricperes ] Bonjour.    Dans mon appli en c# .Net, l'utilisateur a la possibilite de generer un fichier Excel. J'ai un souci au niveau de l'enregistrement de ce f Pb reference excel [ par Romouts ] Bonjour,Voila le pb:Le pb et que lorsque j'ouvre mon site avec ie en environement de developpement sa fonction tres bien, par contre l'orsque je l'ouv joindre un fichier xml a une base de donnees sql server [ par anis13014 ] bonjour voila j'ai un probleme j'ai un fichier xml et je voudrais a partir creer une table sql server correspondant le joindre en quelques sorte dés q 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


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,172 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.