求高手指点如何 实现他们的调用和存储?
使用ACCESS做数据库的话,首先就是连接数据库使用ADOConnection控件连接数据库,可以自己手动设置连接,在ConnectionString属性中进行设置。也可以使用代码连接,代码如下:
ADOConnection1.ConnectionString :='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+ExtractFilePath(application.ExeName)+'你的数据库.mdb;Persist Security Info=False;Jet OLEDB:Database Password=数据库密码';
然后使用ADOQuery控件通过SQL语句进行读写数据。
最后使用DataSource控件作为数据源、DBGrid控件做表格,可以进行显示数据。
你说的存储和调用应该就是读数据和写数据。
读数据使用代码:
ADOQuery.Close ;
Adoquery.SQL.Clear ;
Adoquery.SQL.Add('select * from 表名 where 字段='查询内容'');
Adoquery.Open ;
写数据使用代码:
Adoquery.Close ;
Adoquery.SQL.Clear ;
Adoquery.SQL.Add('insert into 表名 (字段1,字段2) values(:a,:b)');
Adoquery.Parameters.ParamByName('a').Value :=存入的内容1;
Adoquery.Parameters.ParamByName('b').Value :=存入的内容2;
Adoquery.ExecSQL ;
你如果要做一个系统的话,不是三言两语就能说完的,要是还有不明白的可以Hi我。追问
ADOConnection1.ConnectionString :='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+ExtractFilePath(application.ExeName)+'你的数据库.mdb;Persist Security Info=False;Jet OLEDB:Database Password=数据库密码';
然后使用ADOQuery控件通过SQL语句进行读写数据。
最后使用DataSource控件作为数据源、DBGrid控件做表格,可以进行显示数据。
你说的存储和调用应该就是读数据和写数据。
读数据使用代码:
ADOQuery.Close ;
Adoquery.SQL.Clear ;
Adoquery.SQL.Add('select * from 表名 where 字段='查询内容'');
Adoquery.Open ;
写数据使用代码:
Adoquery.Close ;
Adoquery.SQL.Clear ;
Adoquery.SQL.Add('insert into 表名 (字段1,字段2) values(:a,:b)');
Adoquery.Parameters.ParamByName('a').Value :=存入的内容1;
Adoquery.Parameters.ParamByName('b').Value :=存入的内容2;
Adoquery.ExecSQL ;
你如果要做一个系统的话,不是三言两语就能说完的,要是还有不明白的可以Hi我。追问
我要怎么联系你? 能给个QQ吗? 详细的问问你
万分感谢
温馨提示:答案为网友推荐,仅供参考