DETAYLI ANLATIM ESN - PPCARD kod üretici (SQL Prosedür KOD)

LupaLanD

Developer
Moderatör
KY YardımSever
Coder
Katılım
30 Ağu 2022
Mesajlar
296
Çözümler
27
Tepkime puanı
234
Puanları
53
Web
legendzko.com
Aşağıdaki kod bloğu, yazılan miktar ve sayıya göre tablonuza otomatik olarak eklemenizi sağlayacaktır

Kullanım Şekli
PPCARD_OLUSTURUCU Kaç CashPoint Olacağı , Kaç Adet Olacağı

Kod:
EXEC PPCARD_OLUSTURUCU 1000 , 100


Tablonuz aşağıdaki resimdeki gibiyse çalışacaktır
koyardim.png
 
Son düzenleme:

Knox2

KY Kıdemli Üye
KY YardımSever
Katılım
24 Nis 2022
Mesajlar
203
Çözümler
1
Tepkime puanı
57
Puanları
38
teşekkürler bro forumda arayanlar vardı baya işlerine yarayacak
 

zoeken

KY Kıdemli Üye
Katılım
5 Eyl 2023
Mesajlar
153
Tepkime puanı
3
Puanları
18
Teşekkürler süpersin
 

bylavira

KY Cezalı Üye
Katılım
22 May 2022
Mesajlar
1
Çözümler
2
Tepkime puanı
9
Puanları
10
böyle hata verdi hocam
 

bylavira

KY Cezalı Üye
Katılım
22 May 2022
Mesajlar
1
Çözümler
2
Tepkime puanı
9
Puanları
10
esk kod geçersiz diyor
 

LupaLanD

Developer
Moderatör
KY YardımSever
Coder
Katılım
30 Ağu 2022
Mesajlar
296
Çözümler
27
Tepkime puanı
234
Puanları
53
Web
legendzko.com
esk kod geçersiz diyor
aralarda - olduğu için kabul etmiyordur üstteki kodda - kısımlarını kaldırıp ekledim
Sizdeki mevcut olan sorunlu hali böyle çıkarıyor : 1615-3452-4617-6319-5818
Olması gereken kod : 16153452461763195818
 

b3rq4y

KY Saygın Üye
KY YardımSever
Katılım
23 Tem 2022
Mesajlar
521
Çözümler
7
Tepkime puanı
47
Puanları
38
teşekkürler
 

Cupcap

KY Kıdemli Üye
Katılım
19 May 2022
Mesajlar
188
Tepkime puanı
15
Puanları
28
deneyeceğim teşekkürler
 

hatarnak

KY Kıdemli Üye
Katılım
22 Eyl 2023
Mesajlar
419
Çözümler
1
Tepkime puanı
0
Puanları
16
Msg 213, Level 16, State 1, Procedure PPCARD_OLUSTURUCU, Line 12 [Batch Start Line 0]
Column name or number of supplied values does not match table definition.

Completion time: 2023-09-25T14:37:31.2082246+03:00

sql query kopyalarken soyle bir hata aldim
 

Pars

KY Saygın Üye
KY YardımSever
Katılım
8 Şub 2021
Mesajlar
418
Çözümler
14
Tepkime puanı
312
Puanları
123
Yaş
35
Aşağıdaki kod bloğu, yazılan miktar ve sayıya göre tablonuza otomatik olarak eklemenizi sağlayacaktır

Kod:
CREATE PROCEDURE [dbo].[PPCARD_OLUSTURUCU]
@CashPoint int,
@Count int
AS
/****** Yazan:  LupaLand tarafından ko-yardim.com kullanıcıları için kodlanmıştır Tarih: 10.09.2023 00:07:18 ******/
DECLARE @PPCARDCOUNT INT = 0
WHILE (@PPCARDCOUNT <= @Count)
BEGIN
DECLARE @rand1 int, @rand2 int, @rand3 int, @rand4 int, @rand5 int, @PPKeyCode nvarchar(25)
SELECT @rand1 = FLOOR(RAND() * (9999 - 1000 + 1)) + 1000, @rand2 = FLOOR(RAND() * (9999 - 1000 + 1)) + 1000 , @rand3 = FLOOR(RAND() * (9999 - 1000 + 1)) + 1000 , @rand4 = FLOOR(RAND() * (9999 - 1000 + 1)) + 1000 , @rand5 = FLOOR(RAND() * (9999 - 1000 + 1)) + 1000
SELECT @PPKeyCode = CONVERT(varchar,@rand1) + '-' + CONVERT(varchar,@rand2) + '-' + CONVERT(varchar,@rand3) + '-' + CONVERT(varchar,@rand4) + '-' + CONVERT(varchar,@rand5)
    insert into [PPCARD_LIST] Values(@PPKeyCode, @CashPoint, 0)
    SET @PPCARDCOUNT += 1
END

Kullanım Şekli
PPCARD_OLUSTURUCU Kaç CashPoint Olacağı , Kaç Adet Olacağı

Kod:
EXEC PPCARD_OLUSTURUCU 1000 , 100


Tablonuz aşağıdaki resimdeki gibiyse çalışacaktır
Ekli dosyayı görüntüle 1627
Teşekkürler
 

DaTaTrx

Moderatör
KY YardımSever
Graphic Designer
Katılım
26 Mar 2023
Mesajlar
200
Çözümler
11
Tepkime puanı
258
Puanları
73
teşekkürler
 

Crypted

KY Üye
Katılım
7 Eki 2023
Mesajlar
24
Tepkime puanı
5
Puanları
3
Yaş
32
Yararlı bir bilgi teşekkürler
 

goksu516

KY Kıdemli Üye
KY YardımSever
Server Sahibi
Katılım
26 Eyl 2021
Mesajlar
340
Çözümler
2
Tepkime puanı
13
Puanları
48
Teşekkür ederim
 

mrfuat

KY Kıdemli Üye
Katılım
27 Tem 2023
Mesajlar
137
Tepkime puanı
4
Puanları
18
teşekkürler güzel paylşaım
 
Reklam