全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1263
推到 Plurk!
推到 Facebook!

如何自動抓取SQL資料,然後show於form上??

尚未結案
mo
一般會員


發表:5
回覆:8
積分:2
註冊:2004-08-03

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-09-21 09:56:03 IP:218.162.xxx.xxx 未訂閱
請問一下,我已經於sql 2000內內建多筆個人資料。請問我要如何讓系統直接去sql抓取那個人的個人資料,然後show於form上,而不需透過下select等指令呢,也就是讓它判別此為登入正確後,就直接於資料庫內抓取那個登入的人的資料自動show於form上,請問要如何做呢??謝謝~
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-09-21 10:26:21 IP:61.220.xxx.xxx 未訂閱
當使用者輸入 id, password 後, 利用 id , password 當 select 條件下 SQL 指令去抓資料 為何不想透過 select 指令 ?
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
mo
一般會員


發表:5
回覆:8
積分:2
註冊:2004-08-03

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-09-21 11:32:07 IP:203.204.xxx.xxx 未訂閱
因為是專題需要,要先透過一個指紋辨識器,等到判斷成功後就要自動顯示那個登入者的個人資料,所以就不能透過select指令,而是要自動顯示,等登入者登入後就直接去資料庫抓取資料,可是不知該如何做??
lcc1299
一般會員


發表:39
回覆:42
積分:21
註冊:2004-09-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-09-21 11:43:07 IP:211.78.xxx.xxx 未訂閱
在你的"確定按鈕"裡加入底下的程式(舉列而以哦): if User(帳號密碼正確) then begin adoquery1.close; adoquery1.sql.text:='select * from 表單name ' 'where UserName LIKE ' User; adoquery1.open; end; ※select裡的User要和使用者登入的帳號一樣,也就是說table表裡,要有一個 欄位是和使用者帳號一樣的,才能在輸入正確的帳號密碼後,並且將該User的 名稱放入Where條件裡。UserName是Table裡的欄位哦!!(其實很簡單,但好像 被我講的很難了= ="!,掰謝....不太會講)
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-09-21 13:00:38 IP:210.69.xxx.xxx 未訂閱
引言: 因為是專題需要,要先透過一個指紋辨識器,等到判斷成功後就要自動顯示那個登入者的個人資料,所以就不能透過select指令,而是要自動顯示,等登入者登入後就直接去資料庫抓取資料,可是不知該如何做??
問 指紋辨識器 廠商, 用什麼和 PC 相連 (RS232 ? USB ? PS/2 ?...) 是否提供 API ? 辨識成功後應該會傳回使用者 ID 用用此 ID 到個人資料庫中 SELECT 出要顯示的資訊 基本上 SELECT 指令少不了, 就像 lcc1299 還是用 select 指令
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
ko
資深會員


發表:28
回覆:785
積分:444
註冊:2002-08-14

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-09-23 18:07:19 IP:61.221.xxx.xxx 未訂閱
mo 你好:  
引言: 先透過一個指紋辨識器,等到判斷成功後就要自動顯示那個登入者的個人資料
那啟不是要將 個人登入的條件=指紋? 那是要將指紋存成圖檔嗎? 或向量? 這樣可能要用Stored_Procesure的方式來做 1.先建立一個(可能查詢)建製成Stored_Procesure 變數大概要是 圖檔或向量 的型態 2.在delphi裡面sql語法大概如下 qry.close; qry.sql.clear; qry.sql.add('exec chk :tmp'); qry.sql.parameters.paramvalues['tmp']:=(圖檔或向量); qry.open; 3.Stored_Procesure建立(chk是Procesure的名稱) if exists ( select * from sysobjects where name = 'chk' and type = 'P') drop proc chk go create proc chk declare @income int//這裡的變數型態可能要請高手指導了目前我用int代替 select * from 會員 where MAP=@income go if @@error != 0 print ' Stored Procedure : Failure .....' else print ' Stored Procedure : install OK !!' go
------
======================
昏睡~
不昏睡~
不由昏睡~
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-09-27 11:21:26 IP:210.69.xxx.xxx 未訂閱
引言: 那啟不是要將 個人登入的條件=指紋? 那是要將指紋存成圖檔嗎? 或向量?
個人登入的條件=指紋 沒錯, 但是 指紋辨識器 在辨識成功後, 傳回指紋的代碼 (ID), 用此當條件搜尋資料庫, 資料庫中每個人要有一個欄位, 紀錄它的指紋代碼 如果 指紋辨識器 不提供傳回指紋的代碼 的功能 (或類似功能), 或不提供任何和外部硬體連接的介面, 那就沒辦法做
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
mo
一般會員


發表:5
回覆:8
積分:2
註冊:2004-08-03

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-10-05 01:04:19 IP:61.66.xxx.xxx 未訂閱
指紋辨識器本身已經可以達成判斷指紋的功能,只是目前的問題是卡在在判斷正確後,如何讓delphi和指紋的軟體做呼叫和結合,也就是要怎麼從sql server 2000內抓取由辨識器辨識出的名字或id,然後再show於form上??是不是應該先將delphi與指紋辨識器做結合??(辨識器是採用USB介面)謝謝~~
系統時間:2024-07-01 9:17:59
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!