반응형
c# mysql 데이터 올바른 구문을 위해 mariadb 서버 버전을 추가합니다. 사용 위치:
내가 c#를 입력하고 싶을 때, 당신은 당신의 sql 구문에 오류가 있을 때, tabload에서 당신의 mariadb 서버 버전에 해당하는 매뉴얼을 확인하여 올바른 구문 사용을 위해 tabload에서 tablan've ekleemk가 tediğim bilgiller.
private void btnkaydet_Click(object sender, EventArgs e)
{
try
{
if (baglanti.State == ConnectionState.Closed) baglanti.Open();
string varmı = "Select Count (*) From kullanici where Kullanici_Adi=@ad";
MySqlCommand kmtvarmı = new MySqlCommand(varmı, baglanti);
kmtvarmı.Parameters.AddWithValue("@ad", txtad.Text);
if (Convert.ToInt32(kmtvarmı.ExecuteScalar()) != 0)
{
MessageBox.Show("Girdiğiniz Kullanıcı Adında Kayıt Vardır Lütfen Tekrar Deneyiniz!!!");
}
else if (txtad.Text == "" || txtsifre.Text == "")
{
MessageBox.Show("Lütfen Gerekli alanları Doldurunuz!!!");
}
else
{
string kaydet = "INSERT INTO kullanici (Kullanici_Adi,Sifre,Yetki) VALUES(?ad,?sifre)";
MySqlCommand kmtkaydet = new MySqlCommand(kaydet, baglanti);
kmtkaydet.Parameters.AddWithValue("?ad", MySqlDbType.VarChar).Value = "txtad.Text";
kmtkaydet.Parameters.AddWithValue("?sifre", MySqlDbType.VarChar).Value = "txtsifre.Text";
kmtkaydet.ExecuteNonQuery();
MessageBox.Show("Kayıt Başarılı");
baglanti.Close();
verigetir();
txtad.Text = "";
txtsifre.Text = "";
}
}
catch (Exception hata)
{
MessageBox.Show("HATA OLUŞTU " + hata.Message);
baglanti.Close();
}
언급URL : https://stackoverflow.com/questions/48852031/c-sharp-mysql-data-adding-mariadb-server-version-for-the-right-syntax-use-near
반응형
'programing' 카테고리의 다른 글
Python에서 numpy.random과 random.random의 차이 (0) | 2023.09.02 |
---|---|
이 오류가 계속 발생합니다. XML 구문 분석 오류: 구문 오류이지만 웹 사이트는 여전히 정상적으로 실행됩니다. (0) | 2023.09.02 |
번들 UIT 테스트가 손상되었거나 필요한 리소스가 누락되어 로드할 수 없습니다.번들 재설치 시도 (0) | 2023.09.02 |
요소 집합의 최대 높이를 가진 요소 (0) | 2023.09.02 |
npm과 링크한 모든 Node.js 모듈을 나열하는 방법 (0) | 2023.09.02 |