şimdi listboxta veritabanından çektiğim linkler var ben bunları güncellemek için
2 textbox koydum
biri txtID
diğeri txtLink
şimdi listboxta seçtiğim itemi buton vasıtasıyla bu textboxlara alabiliyorum fakat
txtLink de gelen linki güncellemek istioyrum fakat aldığım hata şu
'' System.Windows.Forms.TextBox, Text: xxxxx.com' ' sorgu ifadesi içindeki Sözdizimi hatası (eksik işleç)
update kodlarımda bunlar.
private void btnGuncelle_Click(object sender, EventArgs e)
{
string sorgu = "UPDATE verilerim SET linkurl='"+ txtLink +"' WHERE linkid='"+ txtID +"'";
OleDbCommand guncelle = new OleDbCommand(sorgu, baglanti);
if (baglanti.State != ConnectionState.Open)
baglanti.Open();
guncelle.ExecuteNonQuery();
baglanti.Close();
da.Update(ds, "verilerim");
da = new OleDbDataAdapter("SELECT * FROM verilerim", baglanti);
ds = new DataSet();
da.Fill(ds, "verilerim");
lnkList.DataSource = ds.Tables["verilerim"];
lnkList.DisplayMember = "linkurl";
lnkList.ValueMember = "linkid";
}şu kodlada listboxtakilerini textboxlara çekiyorum private void btnIslem_Click(object sender, EventArgs e)
{
int ID = Convert.ToInt32(lnkList.SelectedValue);
txtID.Text = ID.ToString().Trim();
txtLink.Text = lnkList.Text.ToString().Trim();
}
tam istediğim örnekleri bulamıyorum internette veya nasıl bulabileceğimi bilmiyorum