Excel Forum
ALTIN ÜYELİK Hakkında Bilgi


Geri Git   Excel Forum > Diğer Yazılımlar > Access Soruları
Atatürk
Şifremi Unuttum

DUYURU SİSTEMİ / REKLAM PANOSU

Access Soruları Access hakkındaki sorular ve cevaplar.
Dosya ekleyebilirsiniz

Özel Arama


Yanıtla
 
Paylaş Konu Araçları Görünüm Modları
Eski 04-10-2004, 13:55   #1
ozozkilic
 
ozozkilic kullanıcısının avatarı
 
Giriş: 19/08/2004
Şehir: Antalya
Mesaj: 40
Varsayılan eski ve yeni sürüm access

asp ile access2000 ile yazılmış veritabanına kayıt yaptıramıyorum. eski sürüme dönüştürünce kayıt yapıyor. yeni sürüme kayıt yapabilmek için ne gibi bir değişikliliğe ihtiyacım var. teşekkürler.
ozozkilic Çevrimdışı   Alıntı Yaparak Cevapla
Eski 04-10-2004, 14:15   #2
ALPEN
 
ALPEN kullanıcısının avatarı
 
Giriş: 07/07/2004
Şehir: ANTALYA
Mesaj: 1,162
Varsayılan

connetionstring i, addnew yaparken kullandığınız sentaksı bir de nerede hata verdiğini yazarsanız daha hızlı cevap alırsınız.
__________________
http://datingsidorsingel.com/
ALPEN Çevrimdışı   Alıntı Yaparak Cevapla
Eski 04-10-2004, 14:22   #3
ozozkilic
 
ozozkilic kullanıcısının avatarı
 
Giriş: 19/08/2004
Şehir: Antalya
Mesaj: 40
Varsayılan

istediğin bilgi evdeki bilgisayarda. yani şu an tam hatırlamıyorum. akşam saat 8 den sonra gönderiyim.

şimdiden çok teşekkürler
ozozkilic Çevrimdışı   Alıntı Yaparak Cevapla
Eski 12-10-2004, 13:15   #4
ozozkilic
 
ozozkilic kullanıcısının avatarı
 
Giriş: 19/08/2004
Şehir: Antalya
Mesaj: 40
Varsayılan

Alıntı:
ALPEN tarafından gönderildi
connetionstring i, addnew yaparken kullandığınız sentaksı bir de nerede hata verdiğini yazarsanız daha hızlı cevap alırsınız.

sayın alpen biraz geç oldu ama aşagğıdakini istıyorsun sanırım
<% @Language="VbScript" CODEPAGE="1254" %>

Dim VeriTabani,Yol,BNad
VeriTabani = Server.MapPath("db/Bes2.mdb")
Yol = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & VeriTabani
Set BNad = Server.CreateObject("ADODB.Connection")
BNad.Open(Yol)
ozozkilic Çevrimdışı   Alıntı Yaparak Cevapla
Eski 12-10-2004, 13:25   #5
ALPEN
 
ALPEN kullanıcısının avatarı
 
Giriş: 07/07/2004
Şehir: ANTALYA
Mesaj: 1,162
Varsayılan

yukarıda verdiğiniz sadece veritabanının yolu ve bağlantı satırı (connection string) yaratma ve açma.

yeni bir kayır eklerken kullandığınız komutları, kullanırken verdiği hatayı ve nerede verdiğini yazarsanız yardımcı olabilirim.

veya asp sayfasını gönderebilirsiniz.
__________________
http://datingsidorsingel.com/
ALPEN Çevrimdışı   Alıntı Yaparak Cevapla
Eski 12-10-2004, 13:56   #6
ozozkilic
 
ozozkilic kullanıcısının avatarı
 
Giriş: 19/08/2004
Şehir: Antalya
Mesaj: 40
Varsayılan

<% @Language="VbScript" CODEPAGE="1254" %>
<%
Dim Ad,Soyad,Adres,Sehir,Telefon
Ad=Request.Form("Ad")
Soyad=Request.Form("Soyad")
Adres=Request.Form("Adres")
Sehir=Request.Form("Sehir")
Telefon=Request.Form("Telefon")

if len(Ad)=0 then
Response.Write "Yanlis"
end if
%>


<html>
<head>
<META content="text/html; charset=windows-1254"; http-equiv=Content-Type>
<META content="tr" http-equiv=Content-Language>
<META content="no-cache" http-equiv=pragma>
<title>Form Kayıt Sayfası</title>
</head>
<body bgcolor="#ffffff">
<hr color="#CC0000">
<%


Dim VeriTabani,Yol,BNad
VeriTabani = Server.MapPath("db/Bes2.mdb")
Yol = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & VeriTabani
Set BNad = Server.CreateObject("ADODB.Connection")
BNad.Open(Yol)
Dim ilkSQL

ilkSQL = "INSERT INTO Genel (Ad,Soyad,Adres,Telefon,Sehir) "
ilkSQL = ilkSQL & "VALUES ('" & Ad
ilkSQL = ilkSQL & "','" & Soyad & "','" & Adres & "','" & Sehir & "','" & Telefon & "'"
ilkSQL = ilkSQL & ")"

Set Kaydetmece=BNad.Execute(ilkSQL)
Set Kaydetmece=nothing
BNad.Close
Set BNad=nothing
Response.Write "<center>Kaydınız başarıyla girilmiştir.</center>"

%>
<hr color="#CC0000">
</body>
</html>


teşekkürler şimdiden
__________________
Excel-2000-Türkçe, Visual Basic Application -English (niyeyse...)
ozozkilic Çevrimdışı   Alıntı Yaparak Cevapla
Eski 12-10-2004, 14:10   #7
ALPEN
 
ALPEN kullanıcısının avatarı
 
Giriş: 07/07/2004
Şehir: ANTALYA
Mesaj: 1,162
Varsayılan

hehe.

şimdi bir tek verdiği hata kaldı.
__________________
http://datingsidorsingel.com/
ALPEN Çevrimdışı   Alıntı Yaparak Cevapla
Eski 12-10-2004, 23:25   #8
ozozkilic
 
ozozkilic kullanıcısının avatarı
 
Giriş: 19/08/2004
Şehir: Antalya
Mesaj: 40
Varsayılan

tekrar yeni sürüme çevirip denedim hataya bakmak için ama hata vermedi. anlamadım niye böyle oldu.

hazır yazmışken birşey daha sormak istiyorum

if len(Ad)=0 then
Response.Write "hata"
end if
bu niyeyse bir işe yaramıyor. bu tür kodu nereye yazmam gerekiyor. yapmak istediğim eğer formdaki ad kısmı boşsa hata versin. database e yazmasın geri döndürsün.

yada şöyle
<%
if ad boşsa then
response.write "hata"
else
database e yaz
end if
%>
bunu başa yazdım yok ortaya yazdım yok sona yazdım yok yani bu yazdığımı niyeyse server kaale almıyo.
ozozkilic Çevrimdışı   Alıntı Yaparak Cevapla
Eski 13-10-2004, 09:11   #9
ALPEN
 
ALPEN kullanıcısının avatarı
 
Giriş: 07/07/2004
Şehir: ANTALYA
Mesaj: 1,162
Varsayılan

birden hata vermemesi ilginç.

isim girilmeden kayıt yapılmaması ve bir mesaj vermesi isteniyorsa.

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
Dim ilkSQL
satırından sonra

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
if ad = "" then
error = "Bir isim girmediniz."
Response.Write error
Response.End
end if
ve ziyaretçinin formu doldurduğu sayfanın ismi neyse oraya yönlendirmek içinde(örnekte ekle.asp)

Response.Redirect "ekle.asp"
__________________
http://datingsidorsingel.com/
ALPEN Çevrimdışı   Alıntı Yaparak Cevapla
Eski 13-10-2004, 23:13   #10
ozozkilic
 
ozozkilic kullanıcısının avatarı
 
Giriş: 19/08/2004
Şehir: Antalya
Mesaj: 40
Varsayılan

çok teşekkürler alpen

etiketleri varken
deyim gerekli vbscript hatası verdi onları kaldırınca sorun düzeldi.
şimdi ad kısmı boş bırakılınca if deyimi devreye giriyor. olay dim ilksql de imiş demek.

ellerine sağlık.
__________________
Excel-2000-Türkçe, Visual Basic Application -English (niyeyse...)
ozozkilic Çevrimdışı   Alıntı Yaparak Cevapla
Yanıtla


Konu Araçları
Görünüm Modları

Gönderme Kuralları
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
SimgelerAçık
[IMG] kodu Açık
HTML kodu Kapalı


Saat 15:14


Bu forum Elit NET - www.elitnet.com.tr tarafından sunulmaktadır.

Excel Eğitimi - Mobil Uygulama - Çorlu - Çorlu Web Tasarım - Tarot Falı - invest in turkey - Lingerie - Dyeing Machine - Karton Bardak- Çorlu Özel Eğitim- Site Yönetimi- Led Aydınlatma- Pronet Tekirdağ- Çorlu Kamera- Pronet Edirne- Pronet Kırklareli- Pronet Çerkezköy- Pronet Çorlu- Pronet Lüleburgaz- Pronet Keşan- Çorlu Araç Takip- Çorlu Su Arıtma- Boru Profil- Gebze Emlak- Beylikdüzü Temizlik- İstanbul Burun Estetiği- Bakır Sülfat- Rampa- Rotary- Çorlu İnternet Sitesi- youngblood- Çorlu Palet- Çerkezköy Palet- Çorlu Prefabrik- Çorlu Sürücü Kursu- Çorlu Sandviç Panel- Şişli Avukat- Korona Test Kalemi- Çorlu Vinç- Çorlu Pimapen Tamiri- Çorlu Çelik Konstruksiyon-
Powered by vBulletin Version 3.7.2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Advertisement System V2.6 By   Branden