1. sayfa
DataSet xlsDataSet; string Conn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\\klasor\\dosyalar\\Book1.xls;Extended Properties=""Excel 8.0;"""; OleDbDataAdapter xlsData = new OleDbDataAdapter ("SELECT field1, field2, field3, field4, field5 FROM [Sheet1$]", Conn); xlsData.TableMappings.Add("Tablo", "ExcelDeneme"); xlsData.Fill(xlsDataSet); GridView1.DataSource = xlsDataSet.Tables[0].DefaultView; GridView1.DataBind();
<asp:GridView ID="GridView1" runat="server"> <Columns> <asp:BoundField DataField="field1" HeaderText="field1" /> <asp:BoundField DataField="field2" HeaderText="field2" /> <asp:BoundField DataField="field3" HeaderText="field3" /> <asp:BoundField DataField="field4" HeaderText="field4" /> <asp:BoundField DataField="field5" HeaderText="field5" /> </Columns> </asp:GridView>
using System.Data; using System.Data.Oledb;
syntax'a dikkat et, studio olmadan kafadan yazdım küçük hatalar olabilir. Ama yolu bu aşağı yukarı
Bu mesaja 1 cevap geldi. Cevapları Gizle
using'ler ise
Bu mesaja 1 cevap geldi. Cevapları Gizle
İlgin için teşekkürler :) aklıma bile gelmedi benim grid hep daha karmaşık şeyler düşünmüştüm :D