begin process at 2010 02 10 11:39: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 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 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


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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 : 0,780 sec (3)

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