2024年4月15日发(作者:动态ip软件)
一、打开Access数据库,创建一个自己的数据库,比如数据库取名mydatabase。退出数据
库。
二、创建数据源。进入32位操作系统的控制面板------管理工具------数据源(ODBC)------在
“用户DSN”下点击“添加”---------选择:Microsoft Access Driver(*.mdb,*.accdb),点击
“完成”--------在“数据源名(N)”输入自己的数据源名字,比如mysource;点击数据
库的“选择”按钮,选择前面自己创建的数据库mydatabase;点击“确定”按钮------
在“ODBC数据源管理器”界面上就会出现刚在自己定义的数据源mysource,点击“确
定”按钮退出。
三、编写Java代码访问数据库:
1、数据库连接
e("bcDriver");//载入驱动
databaseConnection=nection("jdbc:odbc:数据源名");
2、创建表例子
statement=Statement();
sql="create table userTable(account char(10),username char(10),id integer,balance
float)";
eUpdate(sql);
3、插入记录例子
Statement statement=Statement();
String sql="insert into userTable values(?,?,?)";
PreparedStatement ps=eStatement(sql);
ing(1,userAccount);
ing(2,username);
at(3,0);
eUpdate();
或者"insert into userTable values(‘100’,’aaa’,12.3)”
4、查询记录例子
statement=Statement(_SCROLL_SENSITIVE,Result
_UPDATABLE);
String sql="select * from userTable where username=’aaa’”
ResultSet resultset=eQuery(sql);
();
int totalRows=();//查到的总记录数
if (totalRows>0)
{
First();
int i=0;
while(())
{
records[i][0]=(ing("account")).trim();
records[i][1]=(ing("username")).trim();
records[i][2]=f(at("balance"));
i++;
}
}
5、更改字段值例子
sql="update userTable set balance=balance+"+f(money)+"
account='"+account1+"'";
Statement statement=Statement();
eUpdate(sql);
6、删除表例子
statement=Statement();
sql="drop table userTable";
e(sql);
where
发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1713153798a2193478.html
评论列表(0条)