我写一个Android应用程序,它接受一个字符串,通过条码阅读器读取,然后当一个特定的按钮按下时,它会认为字符串发送到数据库将他们的价值设定为“库存”或“缺货”。我一直没能找到除了jackcesss,这似乎并没有对任何真正好的文档上这样的东西。我甚至无法用它们的示例代码打开文件。代码如下所示:Android中利用远程Microsoft Access数据库应用程序

try {

Database db = Database.open(new File("sdcard/download/Inventory-1.mdb"));

db.close();

} catch (IOException e) {

new AlertDialog.Builder(CheckInActivity.this).setTitle("CRITICAL ERROR").setMessage("DATABASE FILE NOT FOUND. Please check your wireless connection").setPositiveButton("OK",null).show();

e.printStackTrace();

}

当我跑我的手机上这个代码我得到一个强制关闭(在我的手机上,每次以避免模拟器问题运行它,也我也尽量做到本地工作之前,我试图使它成为一个远程文件),但如果我改变了文件,我知道是不存在的东西的位置,它会抓住它,并弹出,我指定的对话框。我试过这个,不用关闭文件,用引发和try和catch,似乎没有任何工作。那么我在这里错过了什么?

android读写access数据库,Android中利用远程Microsoft Access数据库应用程序相关推荐

  1. jdbc读取mysql数据库_Ecplise 中利用 JDBC 连接 Mysql 数据库读取数据

    准备工作 将压缩包解压得到文件 mysql-connector-java-5.1.41-bin.jar 备用 打开 Mysql 控制台创建数据库及数据表,并插入测试数据.代码如下: CREATE DA ...

  2. access labsql 出错_在LabVIEW中利用LabSQL操作ACCESS数据库

    在 LabVIEW 中利用 LabSQL 操作 ACCESS 数据库 有时候想想, 网上关于这方面的资料很多, 我就不必再写这方面的东西了, 可是又想, 我遇到的问题, 还是要 google , ba ...

  3. VC中利用ADO共同实现数据库的操作

    VC中利用ADO共同实现数据库的操作 ADO是应用层的编程接口,它通过OLE DB提供的COM接口访问数据,它适合于各种客户机/服务器应用系统和基于Web的应用,尤其在一些脚本语言中访问数据库操作是A ...

  4. arcgis打开mdb数据库_操作方法:在 ArcGIS 中连接至 Microsoft Access 2007 / 2010 (ACCDB) 文件...

    操作方法:在 ArcGIS 中连接至 Microsoft Access 2007 / 2010 (ACCDB) 文件 摘要 Microsoft Office 2007 引入了一种新的 Microsof ...

  5. 在命令行中打开远程端的图形应用程序

    X server是Linux系统里面图形接口服务器的简称.比较常见的Linux界面操作环境有KDE和GNOME,为它们提供系统支持的就是X server,而并非Linux核心. 介绍两种方法在命令行中 ...

  6. (转)android技巧01:Preferencescreen中利用intent跳转activity

    原文连接:http://blog.csdn.net/xianming01/article/details/7543464 设置中的Preferencescreen不仅可以作为设置界面显示,而且还能够启 ...

  7. android读写删file,Android文件(File)操作

    Android 使用与其他平台上基于磁盘的文件系统类似的文件系统. 本文讲述如何使用 Android 文件系统通过 File API 读取和写入文件. File 对象适合按照从开始到结束的顺序不跳过地 ...

  8. java导出mysql数据库失败_利用Java进行MySql数据库的导入和导出

    利用Java来进行Mysql数据库的导入和导出的总体思想是通过Java来调用命令窗口执行相应的命令. MySql导出数据库的命令如下: mysqldump -uusername -ppassword  ...

  9. 在备份数据库过程中出现错误, 未能打开数据库‘msdb’, ‘msdb ‘ 数据库处于回避紧急模式!

    错误提示: 未能在数据库 'msdb' 中运行 BEGIN TRANSACTION,因为该数据库处于回避恢复模式. 服务器: 消息 3009,级别 16,状态 1,行 1 未能在 msdb 数据库中插 ...

最新文章

  1. Vue之for列表渲染、methods事件和model表单绑定
  2. CS224n笔记二:word2vec
  3. 从傅里叶分析角度解读深度学习的泛化能力
  4. 阿德莱德大学计算机语言班,阿德莱德大学——英语语言中心
  5. 手把手实现腾讯qq拖拽删去效果(二)
  6. 【多媒体开源技术栈】
  7. linux2.6版及以后内核:支持实时、抢占
  8. Django使用python-docx-template,并根据模板来生成有数据的word文档
  9. c语言指针填空题目,C语言指针题目实战
  10. c语言中 dr指令应用,在计算机进行程序存储及控制中,pc.ir.ar和dr各起什么作用?能否相互代替?...
  11. axios_的基本使用_使用axios()方法来发送请求---axios工作笔记004
  12. linux任务计划学习
  13. mysql缺少函数_总结零散的 MySQL 基础知识
  14. 安装列表阿里云UBUNTU 12下安装LAMP
  15. 回顾 | Apache Flink 1.9 版本新特性强势预告!(内含PPT下载链接)
  16. 深入解析Windows操作系统之第一章:概念与工具
  17. html画表盘 随时间转动,利用css3+js实现的可拖动简易表盘时钟
  18. 计算机网络课后作业习题2
  19. python默认深拷贝_python深拷贝和浅拷贝的区别
  20. HAL库 output level 和 pull up/ pull down 的区别

热门文章

  1. Macbook Pro常用快捷键及问题汇总
  2. 什么是ISO体系认证?企业申请三体系认证的好处
  3. 你知道怎么查看 IP 地址吗?
  4. Windows相关系统性学习
  5. Java支付宝当面付demo实例配置沙箱
  6. Linux USB设备热插拔检测
  7. Google GWT
  8. 项目构建CPU满载问题的根源的查找
  9. 程序设计与算法(二)--算法基础
  10. 【苹果CMS技术教程】苹果CMSV10怎么更换模板