begin process at 2012 02 10 05:49:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Base de données

 > 

Access

 > 

problème avec la requète CREATE TABLE


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

problème avec la requète CREATE TABLE

vendredi 27 juin 2008 à 19:47:04 | problème avec la requète CREATE TABLE

F2ATA

bonjour,
je voudrais soliciter l'aide des uns et des autres par rapport à un problème que j'ai avec une requète sql. Il s'agit d'une requète de création d'une table dans une base access. La requète est vraiment tres longue (70 champs) et pour des raisons de lisibilité j'ai choisi de vous présenter une partie :
cmd.CommandText = "CREATE TABLE RECORDS(ID_RECORD int CONSTRAINT PKEY PRIMARY KEY, 
                                                                                             SELECTION int, DELETED int,
                                                                                                TITLE char(32),
                                                                                           
GIVENNAME char(128),
                                                                                           MIDDLENAME char(128), 
                                                                                          LASTNAME char(128), 
                                                                                          PHOTO char(128), 
                                                                                          COMPANY char(128),
                                                                                        
ADDRESS char(255), 
                                                                                          POSTALCODE char(128), 
                                                                                          CITY char(128),
                                                                                          COUNTRY char(128),
                                                                                         REGION char(128),
                                                                                          FUNCTION char(128),
                                                                                          SERVICE char(128),
                                                                                          ......
cmd.ExecuteNonQuery();
Lorsque je l'exécute, le compilateur me retourne une erreur en me disant que "l'enregistrement est trop long".
Je précise que je travail avec la plate forme visual studio 2005 et la langage C#, framework 2.0

merci de m'aider!!!
samedi 28 juin 2008 à 23:01:33 | Re : problème avec la requète CREATE TABLE

coq

Administrateur CodeS-SourceS
Salut,

Si c'est à l'exécution, ce n'est pas le compilateur qui râle.
Ici en l'occurence ça à l'air d'être le moteur Access et le message est assez clair : au vu de la spécification des colonne la taille totale des lignes de données est trop grande, Access ne pourra pas satisfaire les requêtes INSERT. Donc il refuse la création de la table.



/*
coq
MVP Visual C#
CoqBlog
*/
lundi 30 juin 2008 à 13:25:50 | Re : problème avec la requète CREATE TABLE

F2ATA

j'ai bien compris votre reponse, mais ce je voudrais savoir est ce qu'il n'existe pas un moyen de contourner ce problème!!?



Cette discussion est classée dans : problème, table, char, requète, create


Répondre à ce message

Sujets en rapport avec ce message

creer une table de plus de 11 colonnes vers Access par programmation [ par romagny13 ] Bonjour,- j'utilise visual studio 2005 en C# et je passe par System.Data.OleDb p Pb CREATE TABLE [ par gabs77 ] Bonjour,   j'essaie de faire un script pour créer une new table dans une base de donnée access et j'ai l'erreur suivante :   L'erreur suivante a été r Problème d'insertion dans une table utilisant DataSet [ par saadfstt ] Salut tout le monde J'ai crée une table dans une base de données et je veux utiliser un DataSet pour insérer dans cette table en utilisant le TableAd sql command problème [ par Fildomen ] Salutje veux selectionner d'une base les cellules qui sont classés de 1000 à 1100 après d'avoir appliquer un order by, comment faire??? je m'explique: dataset [ par kavi ] salut les amis,J'ai un problème avec dataset.J'ai remarqué que chaque cellule dans une table de dataset peut conteneir maximum 255 characters.j'ai un NOT NULL pas pris en compte dans DataSet [ par SoyYo ] Salut a tous Bon j'ai un petit problème que je n'arrive pas à régler. J'ai une table avec une reference vers une autre table, en fait une clé étramgèr Problème de conversion [ par luudii34 ] Bonjour!! J'ai une erreur : Opérateur incorrect pour le type de données. L'opérateur est boolean AND, le type est char. sur la ligne : SqlDataReader Problème formulaire [ par sylvainb14 ] Bonjour, Je souhaite créer un formulaire dans access à partir d'une requete: cette requête appelle une première table appelées données administrative Trier une DATAGRIDWIEW en C# ? [ par RouessayLuc ] Amis développeuses et développeurs bonjour, Je viens a l'instant de m'inscrire sur ce riche site qui s'avère être un outil complémentaire a un dévelop


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 1,076 sec (3)

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