Şimdiki yazımızda ise Firebird verilerimizi Sql Datasource ile nasıl güncelleyecek ve silececeğiz konusuna bakacağız
Bir önceki yazımda Firebird INSERT INTO - SELECT komutlarının Sql Datasource ile nasıl yapılır? yazmıştım.Bu içeriği okumadan bir göz atmanızı öneririm.
Sizlere Firebird ODBC veritabanında Sql Datasource kullanımını anlatmak için yaptığım küçük web uygulaması şimdilik şu görünümde...
Evet yukarıdaki ekran görüntüsündende anlayacağınız gibi Gird view kontrolünde Edit - Delete Link Buttonları aktif edilmiş durumdadır.Şimdi bir önceki blogtaki Sql Datasource içeriğimizi buraya yazıp devam edelim.
SELECT ve INSERT INTO Sql Datasource
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>"
SelectCommand="SELECT * FROM ITEMS"
InsertCommand="INSERT INTO ITEMS(ItemId, ItemName, ItemCash) VALUES (?, ?, ?)"
</asp:SqlDataSource>
SELECT - INSERT - DELETE - UPTADE Sql Datasource
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>"
SelectCommand="SELECT * FROM ITEMS"
InsertCommand="INSERT INTO ITEMS(ItemId, ItemName, ItemCash) VALUES (?, ?, ?)"
DeleteCommand="DELETE FROM ITEMS WHERE (ItemId = ?)"
UpdateCommand="UPDATE ITEMS SET ItemName = ?, ItemCash = ? WHERE (ItemId = ?)">
</asp:SqlDataSource>
Biraz daha ayrıntı :
DeleteCommand içinde Firebird Table içindeki PRIMARY KEY(Birincil Anahtar) olan ItemId olduğuna dikkat ediniz.
UptadeCommand içinde WHERE kalıbında PRIMARY KEY(Birincil Anahtar) olan ItemId olduğuna dikkat ediniz.
Artık bu türde bir Sql Datasource yapılandırması ile Firebird ODBC içerisinde 4 önemli Sql komutunu çalıştırabiliriz.Grid View için yapmanız gereken son işlem ise CommandField ShowDeleteButton="True" ShowEditButton="True" parametrelerini eklemek olacaktır.
Daha fazla Firebird yazısı okumak istermisin ?
Biraz daha ayrıntı :
DeleteCommand içinde Firebird Table içindeki PRIMARY KEY(Birincil Anahtar) olan ItemId olduğuna dikkat ediniz.
UptadeCommand içinde WHERE kalıbında PRIMARY KEY(Birincil Anahtar) olan ItemId olduğuna dikkat ediniz.
Artık bu türde bir Sql Datasource yapılandırması ile Firebird ODBC içerisinde 4 önemli Sql komutunu çalıştırabiliriz.Grid View için yapmanız gereken son işlem ise CommandField ShowDeleteButton="True" ShowEditButton="True" parametrelerini eklemek olacaktır.
Daha fazla Firebird yazısı okumak istermisin ?
Hiç yorum yok:
Yorum Gönder