Arsip: download fingerprint menggunakan clientsocket.

more 17 years ago
wary
halo abang2 dan kakak senior delphi..
saya lagi bingung neh untuk mendwonload data dari fingerprint menggunakan socketclient..
sintaxnya:
Socket.ReceiveLength;
S:=Socket.ReceiveText;
memo1.Text:=memo1.Text+s;
nah saya bingung untuk mendownload fingerprint ke database menggunakan adoconnection dengan ODBC mysql.
ada yang mengerti ga untuk mengganti download masuk ke memo ke database mysql.
kebetulan saya menggunakan desain database mysql navicat, soalnya saya baru menggunakan adoconnection dengan ODBC mysql
please...
terima kasih.

more 17 years ago
mat_koder
Anda sdh berhasil nge-download data dari luar ( fingerprint device ) ke dlm memo.
Kesulitan anda adalah untuk ngisi data tsb ke database.
Ada dua hal yg harus anda ketahui:
1. Mem-parse data tsb sehingga menjadi entity yg seharusnya ( menjadi data :waktu , no id, nama dll)
2. Nge-feed data tsb ke database.
Kalau anda ngga punya pengalaman untuk hal no 2 , maka yg sebaiknya anda lakukan adalah pergi ke toko buku terdekat dan beli buku Delphi yg memuat tutorial/petunjuk pemakaian database di Delphi.
Kalo harus di-contohkan lewat forum ini.......... akan sangat panjang dan melelahkan.
Alternatif lain adalah dengan mencari tutorial di internet ( kebanyakan dalam bahasa asing/inggris )
-

more 17 years ago
wary
terima kasih atas sarannya mas..
yang saya masih bingung bagaimana memisahkan kode integer dari output fingerprint..
contoh input fingerprint
(ID,ygdata)
(cmd,ygdata,ok,00001)
(ygdata,000045,,00001,000000,00)
(cmd,ygdataend,ok)
00045 (ID),00001 ( password) dan seterusnya..
(cmd,kqdata,ok,00010)
(kqdata,000012,080306,234542,00,00)
(kqdata,000012,080306,234544,01,00)
(kqdata,000013,080306,234548,00,00)
(kqdata,000013,080306,234551,01,00)
(kqdata,000014,080306,234553,00,00)
(kqdata,000014,080306,234556,01,00)
(kqdata,000015,080306,234600,00,00)
(kqdata,000015,080306,234601,01,00)
(kqdata,000016,080306,234604,00,00)
(kqdata,000016,080306,234608,01,00)
(cmd,kqdataend,ok)
00012 (id), 080306 ( tanggal sensor), 234542 (jam sensor).00 (status)
untuk membagi id, tanggal, jam dan status saya masih bingung mas..

more 17 years ago
Bahrul_power
Buat mas Wary, saya salud dengan usaha keras anda untuk membuat aplikasi
dengan finger print,mas wary udah berhasil mendownload data, tapi sekarang
masih bingung memisahkkan data tersebut?
Mungkin procedure ini bisa membantu mas Wary :
procedure ReadTabFile(FN: TFileName; FieldSeparator: Char; SG: TStringGrid);
var
i: Integer;
S: string;
T: string;
Colonne, ligne: Integer;
Les_Strings: TStringList;
CountCols: Integer;
CountLines: Integer;
TabPos: Integer;
StartPos: Integer;
InitialCol: Integer;
begin
Les_Strings := TStringList.Create;
try
// Load the file
Les_Strings.LoadFromFile(FN);
// Get the number of rows
CountLines := Les_Strings.Count + SG.FixedRows;
// Get the number of columns
T := Les_Strings[0];
for i := 0 to Length(T) - 1 do Inc(CountCols, Ord(IsDelimiter(FieldSeparator, T, i)));
Inc(CountCols, 1 + SG.FixedCols);
// Adjust Grid dimensions
if CountLines > SG.RowCount then SG.RowCount := CountLines;
if CountCols > SG.ColCount then SG.ColCount := CountCols;
// Initial
InitialCol := SG.FixedCols - 1;
Ligne := SG.FixedRows - 1;
// Iterate through all rows of the table
for i := 0 to Les_Strings.Count - 1 do
begin
Colonne := InitialCol;
Inc(Ligne);
StartPos := 1;
S := Les_Strings[i];
TabPos := Pos(FieldSeparator, S);
repeat
Inc(Colonne);
SG.Cells[Colonne, Ligne] := Copy(S, StartPos, TabPos - 1);
S := Copy(S, TabPos + 1, 999);
TabPos := Pos(FieldSeparator, S);
until TabPos = 0;
end;
finally
Les_Strings.Free;
end;
end;
Cara penggunaanya :
procedure TForm1.Button1Click(Sender: TObject);
begin
Screen.Cursor := crHourGlass;
// Open tab-delimited files
ReadTabFile('C:\DATA.DAT', ',', StringGrid1);
Screen.Cursor := crDefault;
end;
perhatikan pada ReadTabFile('C:\(Nama file)', ','=(ini adalah delimeter yang dipakai untuk memisahkan data) , StringGrid1);
Semoga berhasilmore ...
- Pages:
- 1
reply |
Report Obsolete
AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now:
https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 4 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 5 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 12 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 12 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 12 years ago
Random Topic
- Rave di vista ultimate
by EkoIndri in Tip n Trik Pemrograman more 17 years ago - CTRL+ALT+DEL
by umarbakri in Hal umum tentang Pascal Indonesia more 18 years ago - Button bentuk bulat
by kabuki_enemy in Tip n Trik Pemrograman more 16 years ago - Membuat Aplikasi Exe Sekecil Mungkin
by w4h703 in Tip n Trik Pemrograman more 18 years ago - menghitung invers cos...???
by alvian_tc in Tip n Trik Pemrograman more 15 years ago - hmm, ada yg tau transfer data tabel dr access ke sql server?
by micrens in Tip n Trik Pemrograman more 17 years ago - [Tanya] Worklist Teamwork
by eksant in OOT more 17 years ago - Zeos dan Datasetprovider
by mdn_ick in Tip n Trik Pemrograman more 17 years ago - SysTray
by doniking in Tip n Trik Pemrograman more 17 years ago - Cari kata dalam TStringList.....
by EkoIndri in Tip n Trik Pemrograman more 18 years ago