| FAOsoft | 09.09.2005 - 18:09:09 |
| öncelikle http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_d ownload_dotnet adresinden Firebird için .Net Data Provider ı download edip kuruyoruz.
Önerilen Kurulum “Version 8th Jun 2005 Data Provider for .NET Framework 1.1 (.exe) (904k)” Kurulumu yaptıktan sonra “Component” Buttonuna Sağ Tıklayıp “İnstall Net Component” e tıklıyoruz. Çıkan ekrandan FBConnection, FBDataAdapter, FBCommand ve FBCommandBuilder adlı bileşenlerin kutucuklarını işaretleyip Bileşenlerin Component Palette yerini almasını sağlıyoruz. Bir kereliğine bu ayarları yaptıktan sonra formunuza FBConnection, FBDataAdapter, FBCommand ve DataGrid bileşenlerinden birer tane ekleyin. DataGridin ID özelliğini “MyGirid” Olarak değiştirin Son Olarak Page_Load olayına aşağıdaki kodları yazın. Kodların diğerlerinden pek farkı yok. procedure TWebForm1.Page_Load(sender: System.Object; e: System.EventArgs);
var MyConnect:FBConnection; MyAdapter:FBDataAdapter; MyDataset:DataSet; begin //Bağlantıyı oluştur MyConnect:=FBConnection.Create; MyConnect.ConnectionString:=('database=D:\My Doc\Projeler im\Deneme\MES.GDB;assembly=Borland.Data.Interbase,Version= 2. 0.0.0,Culture=neutral,PublicKeyToken=91d62ebb5b0d1b1b;ve ndor client=gds32.dll;provider=Interbase;username=SYSDBA;pa ssword =masterkey'); //Tabloya bağlan MyAdapter:=FBDataAdapter.Create('Select * From IL',MyConnect); //Seçilen Tabloyu DataSete Aktar MyDataset:=Dataset.Create; MyAdapter.Fill(MyDataset,'IL'); MyGrid.DataSource:=MyDataset.Tables['IL']; if not (IsPostBack) then MyGrid.DataBind; end; | |