Asp ile Excel Bağlantısı Kurmak
Excel dosyasına bağlanmanız ve insert into, update, delete gibi SQL komutları kullanabilmeniz için yeterli olacaktır.
<%
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "Provider= Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.Mappath("test.xls") & "; Extended Properties='Excel 8.0; HDR=Yes; IMEX=2'"
Set Rs=Server.CreateObject("ADODB.Recordset")
strSQL ="Select * From [Sayfa1$]"
Rs.Open strSQL, Conn, 1, 3
%>
"HDR=Yes;" ilk satırda yazılı olanları sütun ismi olarak alacağınızı, "IMEX" yani "intermixed" ifadesi de sayı tarih, metin gibi bütün bilginin metin olarak istenip istenmediğini bildirir.
IMEX=1'de bütün bilgiler metin olarak döner ama salt okunurdur. Dosya üzerinde işlem yapamazsınız. Diğer bir ayrıntı da, tablo isimlerinin sonunda "$" ifadesi kullanmak zorunda olduğunuzdur.
Reklamlar
Kategoriler:Kodlar
asp, bağlantısı, excel, ile
Yorumlar (0)
Trackbacks (0)
Yorum bırakın
Geri İzleme
Son yorumlar