From: Ahmet (corsairsoft@hotmail.com)
Date: Tue 25 Jul 2006 - 11:26:55 GMT
merhaba arkadaşlar
ben mysqlde barkod alanıma EAN13 kodunu sağlamasını yaptırmadan yazdırdım
yani 12 hane şimdi ise sağlamalı yazdırmak istiyorum
sağlamasını yaptırmak için update yazmaya çalışıyorum
sağlama hesaplaması ise şöyle
barkodum diyekimki 001234567890
1. 0 + 2 + 4 + 6 + 8 + 0 = 20 // çift haneler toplanıyor
2. 20 * 3 = 60 // sonuç 3 ile çarpılıyor
3. 0 + 1 + 3 + 5 + 7 + 9 = 25 // tek haneler toplanıyor
4. 60 + 25 = 85 // sonuçlar toplanıyor
5. 90 - 85 = X // X değeri EAN13 barkodunun son checksum hanesi bulunuyor
sağlamalı barkod ise
0012345678905 olmuş oluyor
bu update kodunu nasıl yazabilirim veya
VARCHAR bir alanda istediğim hanedeki değere nasıl ulaşırım gerisini yapabilirim sanırım?
kolay gelsin
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama