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 : problème avec la requète CREATE TABLE [ Base de données / Access ] (F2ATA)

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é 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 Concurrency violation ADO [ par olibara ] Bonjour, Je decouvre un problème avec ADO 1- J'ai une table avec une primary key auto increment2- Je fais un query sur cette table je replis un d Problème avec base de données [ par emmanuel9 ] Bonjour à tous, Mon problème vient du faite que j'ai plusieurs tables dans une base de données dont une table personne et j'ai un programme qui ecrit Dimensionner les colonnes d'un Datagrid [ par bathymabilo ] Bonjour tout le monde!Je connais un problème qui est de datagrid(windows form c#.net2003).Le problème est le suivant je possède une table nommée Signa Déplacer des Rows d'une table à l'autre dans une meme base [ par corine ] Salut,j'ai un problème pour couper des Lignes dans une table et les coller dans un autre...j'ai essayer avec ImportRow ça ne fait absolument rien (je


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements



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,203 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é.