FCKeditor Update Sorunu Gönderen: maximus51 Tarih: 02 March 2008 16:32:01
Sayfa adında Bir tablom var buradaki verileri Ayrinti.aspx Datagride çekiyorum.Datagriden hyberlink ile ayrintilar.aspx sayfama fckeditore ilgili sayfanın verileri geliyor.Bura yapmak istediğim fckeditorde ilgili yerleri düzenleyip kayıt etmek. Aşağıdaki kodda herhangi bir hata vermiyor ama kayıtda yapmıyor. Sql ve bağlantı bilgilerim aşağıdadır.
Var
baglanti:OleDBConnection;
sql:string;
komut:OleDbCommand;
begin
baglanti:=oleDbConnection.Create('Provider=microsoft.Jet.OLEDB.4.0;'+'data source='+Server.MapPath('Data\ftr_icerik.mdb'));
baglanti.Open;
Sql :='UPDATE sayfa SET icerik= '+#39+fc.Value.ToString+#39+' where id='+page.request.querystring['id'];
komut:=oledbCommand.Create(sql,baglanti);
komut.ExecuteNonQuery;
baglanti.Close;
Ynt: FCKeditor Update Sorunu Gönderen: FetihlerFatihi Tarih: 02 March 2008 16:46:56
editör içinde tırnak işareti vardır muhtemelen
Ynt: FCKeditor Update Sorunu Gönderen: maximus51 Tarih: 02 March 2008 18:01:05
Editorun icinde sadece deneme yazısı yazıyor Fatih hocam baska hic bir sey
Ynt: FCKeditor Update Sorunu Gönderen: FetihlerFatihi Tarih: 02 March 2008 20:20:18
Sql :='UPDATE sayfa SET icerik= '+#39+fc.Value.ToString+#39+' where id='+page.request.querystring['id'];
değişkene atadığın bu değeri sayfaya yazdırıp, buraya da aktarır mısın?
Ynt: FCKeditor Update Sorunu Gönderen: maximus51 Tarih: 02 March 2008 21:45:03
Var
Ds:Dataset;
baglanti:OleDBConnection;
bagla:oledbdataadapter;
sql:string;
kayit:DataRow;
begin
baglanti:=oleDbConnection.Create('Provider=microsoft.Jet.OLEDB.4.0;'+'data source='+Server.MapPath('Data\ftr_icerik.mdb'));
Ds:=Dataset.Create('Sanaldb');
Sql:='SELECT * FROM sayfa '+
' where id=' + Request.QueryString['id'].ToString;
bagla:=oledbdataadapter.Create(sql,baglanti);
bagla.Fill(ds,'sayfa');
kayit:=ds.Tables[0].Rows[0];
t2.Text:=Kayit[1].ToString;
fc.Value:=Kayit[7].ToString;
Ynt: FCKeditor Update Sorunu Gönderen: FetihlerFatihi Tarih: 02 March 2008 22:08:46
Yanlış anlatma/anlama oldu galiba

Sql :='UPDATE sayfa SET icerik= '+#39+fc.Value.ToString+#39+' where id='+page.request.querystring['id'];
Veritabanına güncellemek için yukarıdaki cümmleyi kullanıyorsunuz. Bu cümleyi şu şekilde ekrana yazdırın.
Response.Write('UPDATE sayfa SET icerik= '+#39+fc.Value.ToString+#39+' where id='+page.request.querystring['id']);
Ynt: FCKeditor Update Sorunu Gönderen: maximus51 Tarih: 02 March 2008 22:22:16
UPDATE sayfa SET icerik= 'sfdfsdfs' where id=122 mesaj olarak bunu veriyor hocam ama ben iceriğini
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
olarak değiştirdiğim halde icerik= 'sfdfsdfs' içerik olarak bu duruyor