|
|
#1 (permalink) |
|
ultradev ve asp soruları
ASP ye yeni başlayan biri olarak bir kaç konu açmak yerine burada hepsini birden sorayım dedim... birincisi iis 5,0 kullanıyorum vew ultradev de hazıradığım scripti brinkster'e upload ettiğimde çalışmadığını 500 İç sunucu hatası verdiğini gördüm (access 2000 kullandım pathler vs ler doğru) şu şekilde açılımını yapayım <%@LANGUAGE="VBSCRIPT"%> <!--#include file="Connections/fergen.ASP" --> <% set Recordset1 = server.CreateObject("ADODB.Recordset") Recordset1.ActiveConnection = MM_fergen_STRING Recordset1.Source = "SELECT * FROM newssystem" Recordset1.CursorType = 0 Recordset1.CursorLocation = 2 Recordset1.LockType = 3 Recordset1.Open() Recordset1_numRows = 0 %> <% set Recordset2 = server.CreateObject("ADODB.Recordset") Recordset2.ActiveConnection = MM_fergen_STRING Recordset2.Source = "SELECT * FROM UserTablo" Recordset2.CursorType = 0 Recordset2.CursorLocation = 2 Recordset2.LockType = 3 Recordset2.Open() Recordset2_numRows = 0 %> <% Dim Repeat1__numRows Repeat1__numRows = -1 Dim Repeat1__index Repeat1__index = 0 Recordset1_numRows = Recordset1_numRows + Repeat1__numRows %> <% ' *** Recordset Stats, Move To Record, and Go To Record: declare stats variables ' set the record count Recordset2_total = Recordset2.RecordCount ' set the number of rows displayed on this page If (Recordset2_numRows < 0) Then Recordset2_numRows = Recordset2_total Elseif (Recordset2_numRows = 0) Then Recordset2_numRows = 1 End If ' set the first and last displayed record Recordset2_first = 1 Recordset2_last = Recordset2_first + Recordset2_numRows - 1 ' if we have the correct record count, check the other stats If (Recordset2_total <> -1) Then If (Recordset2_first > Recordset2_total) Then Recordset2_first = Recordset2_total If (Recordset2_last > Recordset2_total) Then Recordset2_last = Recordset2_total If (Recordset2_numRows > Recordset2_total) Then Recordset2_numRows = Recordset2_total End If %>............. ikincisi son yaptığım 5 kayıdın veya 3 kayıdın görünmesini istiyorum... bunun ilk 3 veya kayt göstermekle arasındaki farkı yazabilirseniz sevinirim... son sorum biraz daha ayrıntılı onu tam olarak başka zaman soracağım... şimdiden teşekürler.....
__________________
eee portfolyo... |
|
|
|
|
|
|
#2 (permalink) |
|
Üyelik Tarihi: 04.08.2000
Yer: Samsun
Yaş: 29
Mesaj: 731
|
erdem abi 2. sorunun cevabı şu sanırım.
1. sorunu tam çözemedim, anlayan arkadaşlar çıkacaktır inşallah, aklıma ilk gelenleri yazayım yinede include file'daki fergen.ASP de db yolunu yanlış tanıtmış olabilirmisin? yada include file daki fergen.ASP'yi connections klasörüne değilde direk ana klasöre alıp deneyebilirsin. Yine de scriptten hiçbirşey anlamadığımı belirteyim, sen uzman arkadaşları bekle bence
|
|
|
|
|
|
#3 (permalink) |
|
teşekürler dostum
yalnız bu baştan (ilk)beş veya on kayıt ben son 5 kayıdı sormuştum aynı sistem çalışmıyor sanırım tekrar bakacağım teşekürler...
__________________
eee portfolyo... |
|
|
|
|
|
|
#4 (permalink) |
|
Üyelik Tarihi: 13.02.2001
Yer: istanbul
Yaş: 36
Mesaj: 134
|
yorum
dns bağlantılı projelerde problem yok. ancak dnssiz bağlantıda problem var. ben 1-2 kez denedim ancak olmadı. c:\inetpub gibi bir path ismini kabul ediyor ama mappath "/cgi-bin/data" gibi mesela kabul etmiyor ya da ben yapamadım. bir öneri şöyle yapabilirsin. projeyi yümden dnsli yap. sorunsuz her opsiyonu kullanacaksın. sonra Connections/fergen.ASP ye gir ve bağlantı ifadesini dnssize çevir. aklıma başka bişey gelmiyor. çok kasmadım ama sanırım dnssiz database bağlatısında wizardlar database'i göstercek şekilde çalışmıyor
__________________
sevgiSaygi = true; |
|
|
|
|
|
#5 (permalink) |
|
dw de şimdilik site tanımlamaları çerçevesinde deniyorum ama bakalım düzeltebilecek miyiz...
şimdiden teşekürler. eğer bakmak isteyen varsa sitenin şifresini verebilirim...
__________________
eee portfolyo... |
|
|
|
|
|
|
#6 (permalink) |
|
Üyelik Tarihi: 26.09.2000
Yer: istanbul
Mesaj: 251
|
merhaba udw ile haşır neşir biri olarak sorularınıza yanıt vermek isterim,
1. Soru dsn bağlantı yapıyor iseniz hostunuzda dsn baglantı yaptırmanız gerekmektedir. Dreamweaver ultradev 4.0 versionuyla birlikte gelen custom connection ile bağlanmanızı tavsiye ederim. Dsn baglantı yapmayı bildiğinizi farz ederek yazıyorum. Yeni bağlantı oluştururken. Window >> data bindigns >> (+) >> recordset query >> define >> new >> custom connection strign komutlarını çalıştırıp connection name yazın herhangi bişey. connection string bölümüne : "Driver={Microsoft Access Driver (*.mdb)};Dbq=c:\kuen\okul\okul.mdb;" bu şekilde yapıp sonradan server.mappath kullanabilirsin udw mappath de sorun çıkartabiliyor elle değiştirebilirsiniz. "Driver={Microsoft Access Driver (*.mdb)}; dbq=" & server.mappath("veritabani.mdb") bu şekilde yazabilirsiniz. usign driver on application server seçin dsn less bağlantınız oluşur. 2. soruya yanıt: recordset oluştururken recordset ekranında. altta sort var none yazan yeri id (yani database de autonumber olan seçili alanı seçin) yanında descending i seçin artık son eklenen idler sondan başa doğru sıralanır. Son beş kayıtı dökmek için ise. server behaviors >> repeat region yazıp istediğiniz kadarını dökebilirsiniz. Şunu da sorabilirsiniz diyerekten : HER Sayfada 5 kayıt bulunsun diyer sayfalara link verilsin istiyor iseniz. insert >> live object >> recordset navigation bar seçip ayarlayabilirsiniz.. Son olarak udw ile yaptığım ziyaretci defterini göstermek isterim. http://nisantasi-ist.com/kuen/konuk/ http://dwturk.cjb.net sitemde ise database bağlantısını ve sayfaya database den nasıl veri döküleceği hakkında dersler var iyi günler..
__________________
khssi.. |
|
|
|
|
|
#7 (permalink) |
|
çok teşekürler kuen
tamamen anladım... çok teşekkür ederim... 2nci soruyu halletmiştim... tekrar anlattığın için tekrar teşekürler... saygılar...
__________________
eee portfolyo... |
|
|
|
|
| Sponsorlu Bağlantılar | |
|
Zoque.Forum
Reklam
|
|
Zoque'a hoşgeldiniz!