asp access hakkında
 
Bildirimler
Hepsini Temizle

asp access hakkında  

Serdar DIKEN
(@SerdarDIKEN)
Üye

arkadaşlar merhaba elimde asp bir site var access veri tabanlı.
bir form sayfası hazırlıyorum burada form_no diye bir alanım var . Buraya ben

AB0013 AB0014 Şeklinde otomatik değerler versin istiyorum bunu nasıl yyapabilirim yardımcı olurmusunuz. Access veri tabanında tabloyu oluşturdum sayı mı metin mi demem gerekiyor birde asp de kodlama ne yapmam lazım yardımcı olursanız çok sevinirim. teşekkürler.

Alıntı
Topic starter Gönderildi : 24/12/2015 12:56
Erdem SELÇUK
(@eravse)
Saygın Üye Forum Yöneticisi
merhaba , 

Const NUMBER_DIGITS = 5

Dim myInteger
Dim formatedInteger

myInteger = 999
formatedInteger ="AB" & Right(String(NUMBER_DIGITS, "0") & myInteger, NUMBER_DIGITS)

Response.Write(
formatedInteger)

' AB00000999

saygılar
 

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

CevapAlıntı
Gönderildi : 25/12/2015 16:07
ismail görünmek
(@ismailgorunmek)
Üye

Selamun Aleyküm, konu biraz eskimiş ama cevap hep taze kalır.

 

session ile bunu halledebilirsiniz.

form_no tablonuza metin deyip 50 karakter seçiniz.

 

<%
Function SifreUret(Boy)
Dim Sifre,KarakterBoyu,KacinciKarakter
Const Karakterler = "AB00134"
Randomize
KarakterBoyu = Len(Karakterler)
For x = 1 To Boy
KacinciKarakter = Int((KarakterBoyu * Rnd) + 1)
sifre = sifre & Mid(Karakterler,KacinciKarakter,1)
Next
SifreUret = sifre
End Function
Session("formno") = SifreUret(5)
%>

 

aşağıdaki kodla da bunu form no: <%=Session("formno")%> yazdırabilirsiniz.

<%=Session("formno")%>

CevapAlıntı
Gönderildi : 08/03/2016 19:24
Paylaş: