|
Programlama Bölümü C++, C#, COMPONENT, DELPHI, FLASH, JAVA - JSP, VISUAL BASIC, VISUAL BASIC.NET, WML, XML programlamaları |
|
Seçenekler | Stil |
06-12-2009, 01:40 | #1 |
|
ASP'de Metodlar
Asp kullanılan 5 çeşit metod vardır. Bunlar Create Object
Metodu,Execute Metodu,HTML encode metodu,MapPath Metodu ve son olarakta Transfer Metodu. Şimdi bu metodları detaylı bir şekilde göreceğiz... Create Object (Nesne Yaratma) Bu metodla, sunucuda nesneler yaratılabilirsiniz. Bir veri tabanı bağlantısı kurarken kulanılan komuttur. Örnek: Kod:[% set baglantim = Server.CreateObject("ADODB.Connection") %] Execute Metodu Bu metod ile bir asp sayfası içinden,başka bir asp sayfası çağırabilirsiniz..Diğer sayfanın uzantısını ".asp" şeklinde yapmanız zorunlu değildir.Dilerseniz ".txt" şeklinde de yapabilirsiniz... (ASP ve TXT dışında başka uzantıda verebilirsiniz..) Örnek: Kod:[% Server.Execute("digersayfa.txt") %] HTML Encode Metodu Sayfalarınızda html tag'ını göstermek isteğinizde kullanacağınız metod'dur. ÖrnekKod::[% Response.Write Server.HTMLEncode("Bu metodu kullanmasaydık komutu html olarak yorumlanacaktı.") %] MapPath Metodu Oluştuduğunuz dizinlere göreli bir yol oluşturmaya yarar. Örnek : Kod:Dosyanın sunucu üzerindeki fiziksel yolu [%Response.Write Server.MapPath("test.asp") %] Transfer Metodu Bir ASP sayfasının başka bir ASP sayfasına transfer edilmesini sağlar. Örnek : bu sayfayı sayfa1.asp şeklinde kayıt ediniz.. Kod:[% session("uye_adı") = "MatriX_BoY" session("uye_tarihi") = "05/06/02" Server.Transfer("sayfa1.asp") %] Yukardaki sayfadaki değerler 13.satırdan dolayı aşağıda oluşturduğumuz sayfa tarafından alınıp işlenecek; Kod:[% @ LANGUAGE =VBScript CODEPAGE=1254 %] [% Response.Write "Aşağıdaki çıktılar bu sayfanın verileri ile başka sayfada çalıştırılmıştır. " For Each Item in session.contents Response.Write Item & "=" & Session.Contents(Item) Next %] |
Alıntı |
Etiketler |
aspde, metodlar |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
|
|