İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Asp Access Baglantı Sorunu

D

dursunbaba

Misafir
Acsblog un eski bir sürümü var elimde, onu modifiye etmeye çalışıyorum. Ancak çok sorun cikiyor mesela bu kodda entry giriyoruz ancak bazen giriyor(canı isteyince :) ) bazende 500 iç sunucu hatası veriyor neden böyle bir sorun var çözemedim. Database access, sorunlu bir database ancak kullanmam gerek.

admin_add_entry.asp dosyasının içerigi...
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!--#include file="inc_login_check.asp"-->
<!--#include file="inc_db_setup.asp"-->
<!--#include file="inc_functions.asp"-->
<!--#include file="inc_unauthorized_redirect.asp"-->

<%
autoRedirect=false
' But if everything works...
redirectPage="../index.asp"

If Request.Form("ENTRY_TITLE")<>"" _
and Request.Form("ENTRY_TEXT")<>"" _
and Request.Form("CATEGORY_ID")<>"" _
and Request.Form("ENTRY_DATE")<>"" _
and Request.Form("ENTRY_TIME")<>"" _
Then
entriesSQL = "select ENTRIES.* from ENTRIES;"
rsEntries.CursorType = 2
rsEntries.LockType = 3
rsEntries.Open entriesSQL, adoCon

' Add a new record
rsEntries.AddNew

' Update record
rsEntries.Fields("ENTRY_TITLE") = Request.Form("ENTRY_TITLE")
rsEntries.Fields("ENTRY_TEXT") = Request.Form("ENTRY_TEXT")
rsEntries.Fields("CATEGORY_ID") = Request.Form("CATEGORY_ID")
rsEntries.Fields("ENTRY_DATE") = Request.Form("ENTRY_DATE")
rsEntries.Fields("ENTRY_TIME") = Request.Form("ENTRY_TIME")
If Request.Form("ENTRY_STATUS")="Draft" Then
rsEntries.Fields("ENTRY_STATUS") = "Draft"
Else
rsEntries.Fields("ENTRY_STATUS") = "Post"
End If
rsEntries.Fields("ENTRY_UPDATE_DATE") = Date
rsEntries.Fields("ENTRY_UPDATE_TIME") = Time
rsEntries.Update
rsEntries.Close

session("statusMessage")="The entry was added.<br /><br /><a href='" & redirectPage & "'>Continue....</a>"
autoRedirect=true
Else
session("statusMessage")="There was a problem with your form.<br /><br /><a href='javascript:history.go(-1)'>Go back...</a></p>"
End If
%>

<!--#include file="inc_admin_status_message.asp"-->
<!--#include file="inc_db_closeout.asp"-->
 

KerneL32

0
İyinet Üyesi
Katılım
8 Mart 2005
Mesajlar
1,247
Reaction score
0
Local 'den mi deniyorsun yoksa site uzerinden mi ?

Sayet local uzerinden deniyorsan iis ayarlarindan hata ayiklama ozelligini kullanarak 500 ic sunucu hatasi yerine hatanin kacinca satirda oldugu gorebilirsin. Bu sekilde hatanin nerde oldugunu bilirsek yardimci olabiliriz. Eger sayet yine de 500 ic sunucu hatasi veriyorsa DB patliyor demektir. Cunku 500 ic sunucu hatasinin %80 db patlamasi sonucu yasiyoruz.

Kolay gelsin.
 
D

dursunbaba

Misafir
Localde degil server üzerinde yapıyorum denemeleri. Ayrıca scripti daha yeni kurdum database in içide daha boş 5-10 satır taplo oluşturulup 5-10 satırlık bilgi girildi yanı database i zorlayacak bir durum yok. Bu sorunun koddan kaynaklandıgını düşünüyorum, belkide include edilen dosyalardan , tam olarak ne oldugunu anlamış degilim.
 

KerneL32

0
İyinet Üyesi
Katılım
8 Mart 2005
Mesajlar
1,247
Reaction score
0
Bos db de sisebilir bu cok normal include hata olsa hatayi gosterirdi.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst