Java项目中怎么向另外的数据库推送信息,比如将出差信息推送到HR打卡系统数据库的表中

Java项目中怎么向另外的数据库推送信息,比如将出差信息推送到HR打卡系统数据库的表中,第1张

Connection conn;

try {

ClassforName("oraclejdbcdriverOracleDriver");

conn = DriverManagergetConnection("jdbc:oracle:thin:@127001:1521:taian", "hr", "hr"); //连接Oracle

connsetAutoCommit(false);

Statement myStat = conncreateStatement();

String sqlTxt = "update BankAccount set account=account-" + thisamountgetText() + " where accId=" + thispayOutgetText();

Systemoutprintln("第一步 执行:" + sqlTxt);

// 从汇出方扣减

try {

int affectedRow = myStatexecuteUpdate(sqlTxt);

Systemoutprintln("从汇出方扣减" + thisamountgetText() + "元,修改了" + affectedRow + "行数据");

sqlTxt = "update BankAccount set account=account+" + thisamountgetText() + " where accId=" + thissaveIngetText();

Systemoutprintln("第二步 执行:" + sqlTxt);

affectedRow = myStatexecuteUpdate(sqlTxt);

Systemoutprintln("从汇入方增加" + thisamountgetText() + "元,修改了" + affectedRow + "行数据");

// 事务成功结束, 提交

conncommit();

} catch (SQLException sqlEx) {

Systemoutprintln("耶!语句写错了吧");

sqlExprintStackTrace();

// 事务中断,整体回滚到事务开始前状态

connrollback();

}

// 汇入方增加帐户余额

myStatclose();

connclose();

} catch (Exception ex) {

Systemoutprintln("反正是出错了");

}

}//

1、打开企业管理器,打开要导入数据的数据库,在表上按右键,所有任务-->导入数据,d出DTS导入/导出向导,按 下一步

2、选择数据源 Microsoft Excel 97-2000,文件名 选择要导入的xls文件,按 下一步 ,

3、选择目的 用于SQL Server 的Microsoft OLE DB提供程序,服务器选择本地(如果是本地数据库的话,如 VVV),使用SQL Server身份验证,用户名sa,密码为空,数据库选择要导入数据的数据库(如 client),按 下一步 ,

4、选择 用一条查询指定要传输的数据,按 下一步 ,

5、按 查询生成器,在源表列表中,有要导入的xls文件的列,将各列加入到右边的 选中的列 列表中,这一步一定要注意,加入列的顺序一定要与数据库中字段定义的顺序相同,否则将会出错,按 下一步 ,

6、选择要对数据进行排列的顺序,在这一步中选择的列就是在查询语句中 order by 后面所跟的列,按 下一步 ,

7、如果要全部导入,则选择 全部行,按 下一步,

8、则会看到根据前面的 *** 作生成的查询语句,确认无误后,按 下一步,

9、会看到 表/工作表/Excel命名区域 列表,在 目的 列,选择要导入数据的那个表,按 下一步,

10、选择 立即运行,按 下一步,

11、会看到整个 *** 作的摘要,按 完成 即可。

那时因为AndroidDeviceMonitor打不开data文件,也就看不到拷贝好的内容。真正的错误原因是:没有找到assets目录下的db文件。是先将数据库保存在assets目录下,在运行时拷贝在手机数据库目录中。

数据库中有个导入导出的功能,可以将数据从一个库中导到另一个库中。

而你上面用了“推送”两字,推送则表示数据能“定时自动”从一个库中导到另一个库中,

要实现,一般是写程序或者脚本,SQLServer用作业好像也可以实现。

以上就是关于Java项目中怎么向另外的数据库推送信息,比如将出差信息推送到HR打卡系统数据库的表中全部的内容,包括:Java项目中怎么向另外的数据库推送信息,比如将出差信息推送到HR打卡系统数据库的表中、怎样把一张表的数据追加到数据库当中去、推送数据库显示未解析到表名等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/sjk/9455389.html

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

发表评论

登录后才能评论

评论列表(0条)

保存