Arsip: [ASK]Balikin nilai hasil substring dari field database

 
user image
more 16 years ago

Iansx

mas tolong donk mo tanya aku punya kesulitan balikin hasil substringan yang udh aku buat. aku bingung ngebalikin hasil substingan'a karena setelah hsil substringnya aku print trus nilainya aku cek ternyata gak bisa soalnya nilainya udah beda ama yang ada di databasenya????!!! MOHAN BANTUAN"A DARI BOS-BOS SEMUA TRIM"S :roll:
user image
more 16 years ago

ZeAL

maksudnya gimana yah? bisa lebih jelas?
user image
more 16 years ago

Iansx

@ZeAL: maksudnya gimana yah? bisa lebih jelas?
gfn mas dari database kan sudah saya substring nilai fieldnya skrg waktu pengecekan datanya yang jadi masalah..kan datanya yang tdnya xxx/PDN-4.3.x/TI/xx/20xx mjd xxxxxxx masalahnya kan datanya udh gak uth lg..bgmn?mohon bantuannya?!
user image
more 16 years ago

ZeAL

jadi mo dibalikin lagi seperti semula? datanya konstan gak? apakah selalu "/PDN-4.3."..?? apakah selalu "/TI/"..?? Paling tidak tau kan apa yang harus diisi.?? kalo iya, dipisah ajah... pake perintah COPY

data := '1234567';
hasil := '';
hasil := copy(data,1,3) + '/PDN-4.3.' + copy(data,4,1) + '/TI/' + copy(data,5,2) + '/20' + copy(data,6,2);
gak tau dah bisa apa kagak, gak ada delphi di kantor nih... tapi kayaknya sih bisa.. hehehe
user image
more 16 years ago

Iansx

makasih mas ngebantu bgt.. but boleh tanya lagi gak? gn mas saya punya 2 masalah : 1. saya mau membuat angka index dibelakang xxxxxxx ini jadi xxxxxxx.0001 s/d dst. 2. identifikasi data xxxxxxx.0001 ini di delphi gmn? mohon bantuannya lagi maaf klo banyak tanya :D
user image
more 16 years ago

ZeAL

maksudnya gimana yah? gak begitu nangkep maksudnya..
user image
more 16 years ago

herux

coba pake select max(substring(xxxxxxx.0001 from 8 for 4)) from namatable where substring(xxxxxxx.0001 from 8 for 4)='xxxxxxx' maka hasilnya adalah 0001 karena datanya maximalnya adalah 0001 nah kalo udah gitu tinggal perhitungan matematika untuk nambah 0001 sehinga data selanjutnya adalah 0002 coba dech
user image
more 16 years ago

Iansx

makasih mas tapi nilai xxxxxxx".0001" index itu gak ada di database? apa masih bisa? sory nyusahin lagi?!?!?!
user image
more 16 years ago

ZeAL

tinggal ditambahn xxxx. aja kan depannya... 00001 kan udah jadi string, misalnya disimpen ke variabel data... jadi : hasil := 'xxxxxxx.' + data; gitu dah..
more ...
  • Pages:
  • 1
Share to
Local Business Directory, Search Engine Submission & SEO Tools FreeWebSubmission.com SonicRun.com