Invité
Invité n'ayant pas de compte PHPfrance
29 mars 2006, 10:09
ben non, g pense pas...je vais fouiller un peu plus pour voir ce qui peut clocher.
Sinon autre question: la requête suivante (création de table) marche sur mysql, mais erreur de syntaxe sur acces...
CREATE TABLE `T_Tracabilite_Temp` (
`idTracabilite` INT( 10 ) NOT NULL ,
`Ref_Exploitant` INTEGER( 10 ) NULL ,
`Detail_Parcelle` VARCHAR( 50 ) NULL ,
`Detail_Commune` VARCHAR( 50 ) NULL ,
`DepttParcelle` VARCHAR( 2 ) NULL ,
`Surface` VARCHAR( 50 ) NULL ,
`DateInfos` DATETIME NULL ,
`AnneeRecolte` VARCHAR( 4 ) NULL ,
`Culture` VARCHAR( 50 ) NULL ,
`Variete` VARCHAR( 50 ) NULL ,
`IRTAC` SMALLINT( 1 ) NOT NULL ,
`CRC` SMALLINT( 1 ) NOT NULL ,
`Auchan` SMALLINT( 1 ) NOT NULL ,
`Interculture` VARCHAR( 100 ) NULL ,
`DureeInterculture` VARCHAR( 100 ) NULL ,
`TravailSol` VARCHAR( 50 ) NULL ,
`DateSemis` DATETIME NULL ,
`OrigineSemence` SMALLINT( 1 ) NOT NULL ,
`PMG` SMALLINT( 5 ) NULL ,
`N°Lot` VARCHAR( 15 ) NULL ,
`DateLivraisonCam` DATETIME NULL ,
`N°Camion` VARCHAR( 10 ) NULL ,
`TonnageCamion` SMALLINT( 5 ) NULL ,
`TraitementSemence` VARCHAR( 50 ) NULL ,
`DensiteSemis` SMALLINT( 5 ) NULL ,
`ParasitesVises` VARCHAR( 30 ) NULL ,
`Objectif` INTEGER( 10 ) NULL ,
`HistExploit` SMALLINT( 1 ) NOT NULL ,
`Potentialites` SMALLINT( 1 ) NOT NULL ,
`Bloquee` SMALLINT( 1 ) NOT NULL ,
`NettoyageMB` SMALLINT( 1 ) NOT NULL ,
`UtilPrecMB` VARCHAR( 50 ) NULL ,
`NettoyageRem` SMALLINT( 1 ) NOT NULL ,
`UtilPrecRem` VARCHAR( 50 ) NULL ,
`DateRecolte` DATETIME NULL ,
`Quintaux` INTEGER( 10 ) NULL ,
`EnfouiesNB` SMALLINT( 1 ) NOT NULL ,
`EnfouiesB` SMALLINT( 1 ) NOT NULL ,
`Brulees` SMALLINT( 1 ) NOT NULL ,
`Exportees` SMALLINT( 1 ) NOT NULL ,
`CulturesSuiv` VARCHAR( 50 ) NULL ,
`N°Cellule` VARCHAR( 7 ) NULL ,
`DateDesinsecBat` DATETIME NULL ,
`ProduitsBat` VARCHAR( 50 ) NULL ,
`DoseBat` INTEGER( 10 ) NULL ,
`ModeAppliBat` VARCHAR( 50 ) NULL ,
`DateDesinsecGrains` DATETIME NULL ,
`ProduitsGrains` VARCHAR( 50 ) NULL ,
`DoseGrains` INTEGER( 10 ) NULL ,
`ModeAppliGrains` VARCHAR( 50 ) NULL ,
`Ventil1Temp1` INTEGER( 10 ) NULL ,
`Ventil1Date` DATETIME NULL ,
`Ventil1Date2` DATETIME NULL ,
`Ventil1Duree` VARCHAR( 50 ) NULL ,
`Ventil1Temp2` VARCHAR( 50 ) NULL ,
`Ventil2Temp1` INTEGER( 10 ) NULL ,
`Ventil2Date` DATETIME NULL ,
`Ventil2Date2` DATETIME NULL ,
`Ventil2Duree` VARCHAR( 50 ) NULL ,
`Ventil2Temp2` VARCHAR( 50 ) NULL ,
`Ventil3Temp1` INTEGER( 10 ) NULL ,
`Ventil3Date` DATETIME NULL ,
`Ventil3Date2` DATETIME NULL ,
`Ventil3Duree` VARCHAR( 50 ) NULL ,
`Ventil3Temp2` VARCHAR( 50 ) NULL ,
`Util1PrecBenne` VARCHAR( 30 ) NULL ,
`Util1Lavage` SMALLINT( 1 ) NOT NULL ,
`Util1Balaie` SMALLINT( 1 ) NOT NULL ,
`Util2PrecBenne` VARCHAR( 30 ) NULL ,
`Util2Lavage` SMALLINT( 1 ) NOT NULL ,
`Util2Balaie` SMALLINT( 1 ) NOT NULL ,
`Util3PrecBenne` VARCHAR( 30 ) NULL ,
`Util3Lavage` SMALLINT( 1 ) NOT NULL ,
`Util3Balaie` SMALLINT( 1 ) NOT NULL ,
`ZoneVulnerable` SMALLINT( 1 ) NOT NULL ,
`PerimCaptage` SMALLINT( 1 ) NOT NULL ,
`AutrePart` VARCHAR( 50 ) NULL ,
`HistoCulture1` VARCHAR( 30 ) NULL ,
`HistoCulture2` VARCHAR( 30 ) NULL ,
`TypeSol` VARCHAR( 30 ) NULL ,
`HistoCulture3` VARCHAR( 30 ) NULL ,
`HistoCulture4` VARCHAR( 30 ) NULL ,
`PreconisationNitrate` VARCHAR( 10 ) NULL ,
`Adventices` VARCHAR( 50 ) NULL ,
`Maladies` VARCHAR( 50 ) NULL ,
`SaisieTerminee` SMALLINT( 1 ) NOT NULL ,
`Generee` SMALLINT( 1 ) NOT NULL ,
`Livraison` VARCHAR( 20 ) NULL
)
l'erreur:
Erreur de syntaxe dans l'instruction CREATE TABLE., SQL state 37000 in SQLExecDirect in c:\