<%@ LANGUAGE=VBScript CODEPAGE=1254%>
<%
'*******************************************
'// Coded By Fatih ÜNAL
'// Designer & Developer
'// http://www.acoder.info
'// fatih@acoder.info
'// icq : 148500839
'// Creation Date : 29.01.2005 - Kütahya
'*******************************************
'******************************************************************************************************************************************
'// "Şehirler Arası Uzaklıklar" isimli scriptimin 1. versiyonu olan bu script Türkiye deki iller arasındaki uzaklıkları KM olarak gösterir.
'// Henüz sadece şehirler arasındaki uzaklıkları göstermektedir. Tam 81 il mevcuttur.
'// İnşalllah en kısa zamanda sürüm yükseltmesi ile şehirlerin yanında ilçelerde dahil edebilir ve sizlere sunabilirim.
'******************************************************************************************************************************************
Option Explicit 'Değişkenleri tanımlamadıysak dur diyoruz.
'(Aslında hiç bir işe yaramaz bu komut ama değişken tanımlamak kodların derlenme sürecini biraz daha hızlandırır.)
Response.Buffer = true 'Server tarafındaki derlenme işlemi bitmeden istekde bulunan istemciye asla html kodları gönderilmesin diyoruz.
on error resume next 'hata durumunda sıradaki komuta devam et.
'*******************************************
// Zaman Aşımı Ayarları
'*******************************************
Session.Timeout = 180 '3 dakika iyi bir rakam.
Server.ScriptTimeOut = 180 'Yine 3 dakika iyi bir rakam.
'*******************************************
// Karakter ve Bölgesel Ayarlar
'*******************************************
Response.ContentType = "text/HTML" 'Derlenen kodların çıktısının ne olduğunu belirtiyoruz.
Response.Charset = "windows-1254" 'Yazı tipi ayarlarını çekiyoruz.
Session.LCID = 1055 'Türkiyenin Local kodu 1055
Session.CodePage = 1254
%>
Şehirler Arası Uzaklıklar sitene ekle webkaynak.org
<%
'*******************************************
// B A Ş L I Y O R U Z
'*******************************************
Dim Baglanti, SQL, funal 'Önce değişkenlerimizi tanımlıyoruz.
Set Baglanti = Server.CreateObject("ADODB.Connection") 'Sunucuya git ADO ile bağlan gel diyoruz.
Baglanti.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db/uzakliklar.mdb") 'Veritabanı yolunu belirtiyoruz.
SQL = "Select * FROM iller" 'iller isimli tablomuzu aç diyoruz.
set funal = Server.CreateObject("ADODB.RecordSet") 'ADO kayıt setini aç diyoruz.
funal.open SQL,Baglanti,1,3
if funal.eof then 'Veritabanında kayıt yoksa aşağıdaki mesajı yaz diyoruz.
response.write "Veritabanı Boş!" & vbCrLf
else
%>
<%
'*******************************************
// Bağlantıları Kapatıyoruz.
'*******************************************
funal.close
set funal=nothing
Baglanti.CLOSE
SET Baglanti = NOTHING
end if
%>
|