簡單資料庫操作問題

2022-04-14 22:46:07 字數 2142 閱讀 2576

簡單資料庫操作問題 delphi / windows sdk/api

請問操作access資料庫時  

如果資料庫是  

表   word  

字段   name   字段   pass  

讀access把所有的name   加入combobox控制項中   然後   點裡面的內容就在edit1.text中顯示對應的pass內容

1。  

with   qdate   do  

begin  

open;  

first;  

repeat  

combobox.items.add(fieldbyname('name').asstring);  

next;  

until   eof;  

close;  

end;  

end;  

2。在combobox的onchange  

with   qdate   do  

begin  

close;  

qdate.sql.clear;  

qdate.sql='slect   *   from   word   where   [name]   ='+combobox.text;  

open;  

edit1.text:=fieldbyname('pass').asstring;  

close;  

end;  

end;  

呵呵,錯了句  

qdate.sql.add('slect   *   from   word   where   [name]   ='+combobox.text);

路過.同學....

分點分給我吧

要用哪個控制項呢..?

天啊,我用adoquery1,

能告訴我第2個人說的用的是什麼控制項寫的麼?

或者誰能告訴我個新的方法麼..!   感謝

搞定了   可是方法不行啊  

1。  

with   qdate   do  

begin  

open;  

first;  

repeat  

combobox.items.add(fieldbyname('name').asstring);  

next;  

until   eof;  

close;  

end;  

end;  

這裡就沒指定是word表的啊?...

我暈   對   adoquery     初始化的時候在   sql語句中不是寫的很清楚了   from   word   嗎   ?    

然後才對adoquery進行操作啊。   如果   用   adotable則就在   name中指定不就好了

3個問題。  

1、name最好不要作為欄位名,這是資料庫的保留字,如果要使用請這樣寫[name]  

2、遍歷資料集記錄,使用while比較正規,這樣寫:  

with   adodataset   do  

begin  

if   active   then   active:=false;  

commandtext:='select   *   from   word';  

active:=true;  

combobox1.clear;   combobox2.clear;  

while   (not   eof)   do  

begin  

combobox1.items.add(fieldbyname('name').asstring);  

combobox2.items.add(fieldbyname('pass').asstring);  

next;  

end;  

close;  

end;  

3、實現你的功能,請在combobox1的onchange時間裡寫:  

edit1.text:=combobox2.items[combobox1.itemindex];

欄位名,好像不能使用引數吧?

簡單資料庫程式設計

1 修改配置檔案 web.config 2 建立鏈結類 connection.cs using system.data.sqlclient 新增名字空間 public static sqlconnection getconnection return new sqlconnection system...

SQLite簡單資料庫

通過觀察可以發現,不管是聊天列表還是 列表,有乙個共性 資料量大和資料結構複雜 那麼為什麼我們要用sqlite,有這麼幾個原因 sqlite常用的幾種資料型別為text文字型,integer整型,real浮點型,建 式要用規定的格式,如下 create table product 建立資料庫和資料表...

c 接簡單資料庫操作類

昨天看了一篇 乙個簡單的資料庫操作類 很有感處,的解很不錯,但是我經常開發的東西有時基於sqlserver,有時基於oracle,所以經常使用ole db連線.今天心血來潮,把我的資料庫操作類拿來與大家分享。希望大家指正。類 using system using system.data using ...