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();
} c# auto_increment yazılışı yanlış diyor
2
●229
- 07-02-2018, 23:23:55alttaki 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
- 09-02-2018, 19:27:16AUTO_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`) )
Huskar adlı üyeden alıntı: mesajı görüntüle