AUTO_INCREMENT kısmını kullanman için SQL içerisinde Primary Key belirtmen lazım. PRIMARY KEY (`ID`) şeklinde. Ayrıca Adı, Soyadı kısmında da ilerde sorun olmaması türkçe karakterler kullanmaman gerekir.
CREATE TABLE `Kimlik` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`Adi` varchar(10) DEFAULT NULL,
`Soyadi` varchar(15) DEFAULT NULL,
PRIMARY KEY (`ID`)
)
alttaki kodu yazınca auto_increment yazım hatası var diyor sebep ne olabilir? o sütunun auto_increment olması lazım ve bunu sql üzerinden manuel yapmamam lazım
private void tabloolustur()
{
baglan.Open();
SqlCommand komut = new SqlCommand("create table Kimlik(ID int NOT NULL AUTO_INCREMENT,Adı varchar(10),Soyadı varchar(15));", baglan);
komut.ExecuteNonQuery();
MessageBox.Show("Tablolar Oluşturuldu");
baglan.Close();
}