om du läser felmeddelandet så tyder det på att det är något i tabellens uppbyggnad som du inte har koll på.
vilket fält är tabellens primärnyckel?
har du satt index på något fält?
har du nyckel/indexfält specificerade i din insert-fråga?
4 svar · 239 visningar · startad av erka
Microsoft][ODBC Microsoft Access Driver] Index or primary key cannot contain a Null value.
om jag responsar ut sqlsattsen blir det
INSERT INTO D1 (CustomerGrupp, CustomerType, CompanyName, Adress1, Adress2, Ort, Country, Telefone, Fax, Email, Automation, Transport, GAP, LabVacs, Utskik, Language) VALUES('asd', 'D1', 'asd', 'asd', 'ad', 'asd', 'asdasd', 'asd','asd','asd','x', 'x', 'x', '3', 'ordinär', 'Sv')
Alla fält är text i en access db, men jag har en räknare också, PosNo som ligger som första fält i tabellen, men den anger man ju inte den ökas med ett automatiskt ju. Vad kan vara fel ?
Jag skrev in i formuläret massa skit värden nu typ "asd" etc som ni ser. För att kolla att den får med allt och det gör den ju...
om du läser felmeddelandet så tyder det på att det är något i tabellens uppbyggnad som du inte har koll på.
vilket fält är tabellens primärnyckel?
har du satt index på något fält?
har du nyckel/indexfält specificerade i din insert-fråga?
Det är inte jag som byggt databasen vill jag försvara mig med, den ska byggas om på en sqlserver2000 men har inte tid nu, måste få detta att gå först i några veckor..
Primärnyckeln är CustomerId som är av typen text ??? hur nu man kan sätta det som primärnyckel. Visste inte att det spelade roll ?
Glöm det, jag hittade det **asg**
Hur fan kunde jag missa det...
Då tar vi och glömmer detta också.