Arsip: mengetahui nilai tersebut adalah string,integer atau date???

more 12 years ago
sandy
Mo tanya neh, aku pengen tahu bagaimana mengetahui bahwa : Misalkan dalam stringgrid nilai dari kolom1,kolom 2 , kolom 3 adalah string, integer atau date?? Contoh
Kolom1 Kolom2 Kolom3
1 Delphi-id 11-04-2008
2 Forum Delphi 11-04-2008
Makasih banyak atas jawabannya

more 12 years ago
deLogic
pada stringgrid, isi dari setiap cell adalah string. untuk mengetahui apakah string, integer atau date, coba lakukan type-casting, jika sukses berarti "ada kemungkinan" tipe datanya adalah sesuai dengan yang diperkirakan.
melakukan casting bisa dengan fungsi TryStrToInt , TryStrToDate misalnya...

more 12 years ago
n3o_cybertech
Cek Integer :
function isInteger(s: string): boolean;
begin
try
StrToInt(s);
Result := True;
Except
Result := False
end;
fungsi Cek String :
function isString(s: string): boolean;
var i:integer;
begin
for i:=0 to Length(s) do
begin
if s[i] in then //string diamsusikan tidak ada karakter 0 s/d 9
begin
Result := False;
exit;
end;
end;
Result := True;
end;
fungsi Cek Date :
Function isDate(s: string);
begin
Try
StrToDate(s); //Format Date tergantung dari regional setting
Result := True;
except
Result := False;
end;
end;
kode di atas lom pernah dicoba alias hanya kira2 aja, kalo berhasil ya syukur kalo gak ya maap ya!!! Semoga membantu...
more 12 years ago
deLogic
@n3o_cybertech:
lha kalo ada "n3o_cybertech" di cell[1, 1] .. pake IsInteger, IsString dan IsDate, jadinya tipe datanya apa ya..?

more 12 years ago
n3o_cybertech
xixixixi... :D :D gak ada yang sesuai, lha aq juga bingung ma pertanyaanya, koq ada ngecek string segala??? ya udah tak asumsikan aja string itu gak ada karakter '0' s/d '9' . :mrgreen: :mrgreen: :mrgreen:

more 12 years ago
mas_kofa
-------------------------------------------------------------------------
yang namanya string itu belum tentu tdk mengandung angka
-------------------------------------------------------------------------
angka dicampur huruf itu namanya string
-------------------------------------------------------------------------

more 12 years ago
ImanD
@deLogic: pada stringgrid, isi dari setiap cell adalah string. untuk mengetahui apakah string, integer atau date, coba lakukan type-casting, jika sukses berarti "ada kemungkinan" tipe datanya adalah sesuai dengan yang diperkirakan. melakukan casting bisa dengan fungsi TryStrToInt , TryStrToDate misalnya...saya rasa apa yg di bilang ama @deLogic dah jelas sekali. fungsi dah di buatin am delphi-nya.

more 12 years ago
old_shutterhand
weks, ada to funsi konversi dengan prefix try, duh baru tw nih,
padahal dulu sering banget nemu error, not valid integer value n akhirnya bikin fungsi validasi sendiri.
matur nuwun infonya

more 12 years ago
DelphiExpert
@old_shutterhand: weks, ada to funsi konversi dengan prefix try, duh baru tw nih, padahal dulu sering banget nemu error, not valid integer value n akhirnya bikin fungsi validasi sendiri. matur nuwun infonyahihihi... makanya... explore... explore... di help bawaan Delphi complete lho... :D

more 12 years ago
mbahdien
emang fungsi di delphi udah lumayan komplete, tapi kok nggak ada ya yang mirip regexp kaya di Java Script? Padahal fungsi itu adalah yang paling dahsyat untuk validasi, tapi kok delphi nggak nyediain ya.
more ...
- Pages:
- 1
reply |
Report Obsolete
Last Articles
- Project Group dalam Lazarus
- FastPlaz Database Explorer
- Release: FastPlaz Super Mom v0.12.22
- PascalClass #3: Web Development with Free Pascal
- Makna Pascal di Pascal Indonesia
- Kulgram : Instalasi Lazarus di Perangkat Berbasis ARM
- PascalClass #1: Analisa Database dan Machine Learning
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
- Mengenal OXYGENE – Pascal For .NET
- PascalTalk #5: UX: Research, Design and Engineer
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 3 months ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 3 months ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 4 months ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 4 months ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 4 months ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 4 months ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 1 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 8 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 8 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 8 years ago
Random Topic
- Tanya Konversi Angka
by tAtA in Tip n Trik Pemrograman more 14 years ago - menampilkan isi database kedalam memo qreport
by ricky_seldjatem in Reporting more 12 years ago - Tolong ya... aku dibantuin.
by Zulkarnain in OOT more 14 years ago - Hardcoding..
by doqsil in Tutorial & Community Project more 14 years ago - Compacting Access DB
by murphy in Multimedia & Graphic Enhancement more 12 years ago - mapping dengan delphi (GPS)
by skh_cay in Hal umum tentang Pascal Indonesia more 12 years ago - md5
by trimbil in Tip n Trik Pemrograman more 12 years ago - microsoft SQL server 2000
by lagisedih in OOT more 14 years ago - event afterprint
by yuan_carlos in Reporting more 12 years ago - yg mau kritik lazarus, kesini deh...
by simba in onLinux more 14 years ago