怎么将java中list中的数据序列化到数据库中,方便存取

怎么将java中list中的数据序列化到数据库中,方便存取,第1张

请注意看如下代码:

public List getObject(String sql, Object[] object) { //sql执行语句,object是你sql语句里面的参数

List list = new ArrayList();

Connection con = null;

PreparedStatement pre = null;

ResultSet rs = null;

try{

con = C3P0UtilgetInstance()getConnection(); //这是你获得数据库连接,你把这里改成调用你自己写的jdbc方法

pre = conprepareStatement(sql); //执行sql语句

if(object!=null){

for(int i=0;i<objectlength;i++){

presetObject(i+1, object[i]); //给sql里面的参数进行赋值

}

}

rs = preexecuteQuery();

while(rsnext()){

Users u = new User();

formview上放一个和一个remote data ctrl和dbgrid,配置remote data ctrl的选项为要连接的odbc数据源,查询使用的sql,配置dbgrid的datasource为那个remote data ctrl,column为你要显示的列

在需要显示数据时做如下调用:

//当需要数据选择时修改数据源的sql即可

//m_DBSourceSetSql("select from tabel where ");

//取数据并显示

m_DBSourceRefresh();

m_DBGrideRefresh();

回答者: yifanernei - 初入江湖 三级 11-17 11:24

请参考下面的文章,里面有用ODBC方式链接数据库的方法。

DBGrid 在VC 50中的使用

Visual C++环境下DBGrid控件的使用

回答者:匿名 11-17 11:28

我有vc++60链接显示数据库数据的源码。要吗!,如果要plnewlife@126com。看清,是60不是NET托管的vc++。免费共享

回答者: plccit - 经理 四级 11-17 12:31

1、formview上放一个和一个remote data ctrl和dbgrid,配置remote data ctrl的选项为要连接的odbc数据源,查询使用的sql,配置dbgrid的datasource为那个remote data ctrl,column为你要显示的列

在需要显示数据时做如下调用:

//当需要数据选择时修改数据源的sql即可

//m_DBSourceSetSql("select from tabel where ");

//取数据并显示

m_DBSourceRefresh();

m_DBGrideRefresh(); 请参考下面的文章,里面有用ODBC方式链接数据库的方法。

1、ListView控件的ViewStyle属性设置为vsReport

2、为ListView控件添加列名-->设置Columns属性

3、开始编程

procedure TForm1Button1Click(Sender: TObject);

var

tmpItem: TListItem;

begin

while not ADOQuery1Eof do

begin

tmpItem := ListView1ItemsAdd;

tmpItemCaption := ADOQuery1FieldByName('xx')AsString;

tmpItemSubItems[0] := ADOQuery1FieldByName('xx')AsString;

end;

end;

上面只是个范例,可以参考一下,实际使用中有很多不同的

1、创建项目和数据库的连接,进行配置数据源,设置jdbc路径,用户名,密码,以及最大连接,连接最小空闲等。

2、看数据库jdbc连接的详细配置,driverClassName,jdbc_url,jdbc_username,jdbc_password等。

3、写添加数据到数据库的sql语句,用insertintowms_position()values()语句添加数据。

4、使用dao接口调用sql语句,创建position类,里面含有各个变量。

5、在service逻辑业务层调用dao语句。

6、使用Listlist=newArrayList(),创建一个list集合,使用listadd()方法给list集合添加10,20,30三个值,循环语句,将list集合存储到数据库。

7、打开数据库position表,看到将list数据存储到数据库中。

以上就是关于怎么将java中list中的数据序列化到数据库中,方便存取全部的内容,包括:怎么将java中list中的数据序列化到数据库中,方便存取、在listctrl显示sql server2005的数据库的表、DELPHI中利用LISTVIEW控件如何显示数据库中的列表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10191862.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存