找软件用软件,到华军软件园!
华军软件园>下载分类
  • mysql connector java

    mysql connector java

    mysql connector java大小:3.6MB更新时间:2018-04-12软件授权:国产软件
    mysql的jdbc驱动mysqlconnectorjava5.1.38mysql版本,链接mysql最新jar包,做Java开发只需要这个mysql-connector-java-5.1.34-bin.jar就行了.如果你的项目用到数据库mysql,将mysql-connector-java-5.1.18jar包添加到项目里面,然后buildpath,再在DAO层配置URL,user,password。 安装方法: 安装mysql-connector-java-5.1.38.zip: 1.解压文件-》把里面的mysql-connector-java-5.1.38-bin.jar文件复制到-》E:Tomcatlib 2.右键Web工程-》properties-》Libraries-》AddExternalJARs-》mysql-connector-java-5.1.38-bin.jar添加进来-》finish 使用代码参照: 假如你的mysql-connector-java-5.1.13-bin.jar包放在如下目录,设置ClassPath添加如下D:ProgramFilesJavamysqlconnmysql-connector-java-5.1.13-bin.jar;我就是这样解决的. 对照下代码,前提是你已经把mysql的jar包已经放在你的工程里了 Stringdriver=com.mysql.jdbc.Driver; Stringurl=jdbc:mysql://127.0.0.1:3306/这里写数据库名称; //加载驱动程序 Class.forName(driver); //连续数据库 Connectionconn=DriverManager.getConnection(url,这里写用户名,密码); 在IDE中时又是怎么外理的? 有没有导入jar文件? 在IDE中,我一般没设ClassPath的,直接把jar包放在当前目录下或WEB项目中的lib目录下,再对项目右击Properties-JavaBuildPath-Libraries-addExternalJARs,找到当前目录下的jar文件就行了 如果你用IDE开发的话,在Classpath中把mysql-connector-java-5.0.5-bin.jar添加进去执行就OK了,如果不是的话,你需要在执行的时候这么写(比如你放到d:) java-cpd:mysql-connector-java-5.0.5-bin.jardata
    安全下载
  • mdac 2.8 for xp

    mdac 2.8 for xp

    mdac 2.8 for xp大小:4.6MB更新时间:2018-04-12软件授权:国产软件
    Microsoft数据访问组件&(MDAC),精简版xp里的mdac被删掉了,xp下修复mdac2.8,可以试试这个安装包。 安装方法: 运行mdac.bat 如果提示需要adcjavas.inc,handler.reg,sqlsoldb.chm等文件,请把目录指向&MDAC安装需要的文件&文件夹。 在安装软件时,突然跳出了如下错误 UnabletoOpen'c:windowssystem32odbcconf.tmp'Nosuchfileordirectory 解决办法: 开始菜单-运行-regedit 进入到 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnceSetup] 删除&ConfiguringDataAccessComponents&即可~~OK
    安全下载
  • 数据库安装挂起解决工具

    数据库安装挂起解决工具

    数据库安装挂起解决工具大小:1.9MB更新时间:2018-04-12软件授权:国产软件
    解决SQL2000安装过程中出现挂起的工具
    安全下载
  • Visual FoxPro 8.0运行库

    Visual FoxPro 8.0运行库

    Visual FoxPro 8.0运行库大小:6MB更新时间:2018-04-12软件授权:国产软件
    VisualFoxPro8.0运行库,运行所需动态库,很方便!
    安全下载
  • toad for oracle 11

    toad for oracle 11

    toad for oracle 11大小:35MB更新时间:2018-04-11软件授权:国产软件
    Toad由Oracle开发专家专门为开发人员而设计,是一个功能强大、结构紧凑的专业化PL/SQL开发环境。在Toad的新版本中,还加入了DBA(DatabaseAdministrator数据库管理员)模块,可以帮助DBA完成许多日常管理工作。它最大的特点就是简单易用,访问速度快。使用Toad,我们可以通过一个图形化的用户界面快速访问数据库,完成复杂的SQL和PL/SQL代码编辑和测试工作,是一个高效的Oracle应用开发工具-Toad(ToolsofOracleApplicationDevelopers)。 Toad安装: 在安装Toad时,唯一需要注意的就是安装位置: Toad默认安装位置是C:productQuestSoftware,我安装多次发现,如果防止在这个位置,许多时候,在启动toad时,会报出检测不到oraclehome的错误,网上给出的解释是没有安装客户端,我个人觉得是因为是toad没有智能到检测到oracle安装目录,所以,我建议将其和oracle放在一起,譬如: oracle安装目录:C:appuserNameproduct11.2.0dbhome_1 oradata放置位置:C:appjinzhaoproductoradata Toad的安装目录:C:appuserNameproductQuestSoftware 安装完成后,许多时候还需要配置listener.ora、sqlnet.ora、tnsnames.ora Toad主要特点: 模式浏览器(schemabrowser): 模式浏览功能可以快速访问数据字典,浏览数据库中的表、索引、存储过程。Toad提供对数据库的快速访问,使用极为方便,用户界面简洁,结构安排合理。当我们点击一个单独的数据库对象,Toad立即显示此对象的详细信息。例如,当我们点一个数据库的表,所有和此表相关的索引、约束、存储过程、SQL语句以及和其他表的相互引用关系都在同一界面显示出来。为了简化操作,用户可以在一个模式浏览器窗口中操作所有数据库对象。(特点很多,不一一列举了。) Oracle10g和ToadforOracle的安装步骤: 首先安装Oracle 通过DCA创建数据库文件, 数据库创建完成之后我们要安装QuestToadforOraclev9.1.0.62英文版, 通过QuestToadforOracle来操作数据库, QuestToadforOraclev9.1.0.62英文版安装完成之后我们通过SQLPLUS创建一个用户 创建用户之后还需要进行授权,不然无法登录到数据库,更别说操作数据库了: 打开QuestToadforOracle,输入用户名和密码连接到数据库 如果提示&无法解析指定的连接标识符&,那么可能需要配置本地监听, 配置监听的步骤如下: 这里如果连接不成功,请检查是不是密码输入错误,点击&更改登录&可以修改用户名和密码信息。 首先我们创建一张表,在菜单中选择, DataBase—Create—Table 数据表建好之后我们Insert一条测试记录看看,如下图所示,可以发现我们的记录已经增加进去了,这里要注意一点,如果当前的帐号没有经过SYSDBA授权,那么是无法操作这张表的,我当时怎么也Insert不进去,这条SQL语句一直执行,居然也没有弹出错误,后来发现是没有权限去操作,所以通过SQLPLUS去授权之后就可以了。 我们也可以使用SQLPLUS命令来操作数据库。 (本段来自:http://www.cnblogs.com/allen0118/)
    安全下载
  • 最好的Sqlite软件(Sqliteman)

    最好的Sqlite软件(Sqliteman)

    最好的Sqlite软件(Sqliteman)大小:7.8MB更新时间:2018-04-11软件授权:国产软件
    sqliteman是一款小巧的图形化管理sqlite数据库的软件,Sqliteman是开发人员和管理员最好的Sqlite3工具。这不是开玩笑的(或者只有一点点)-它包括最全面的功能,还有它适用于所有平台,且是免费的。 itools的shsh保存在【SHSH.cfg】文件中,该文件保存于&计算机C盘用户计算机名我的文档itoolsconfig&中。 使用Sqliteman编辑SHSH: 1.使用【sqliteman】工具打开【shsh.cfg】,双击【shshinfo】(左边,确定是shshinfo,而不是shsh!!!)如图 选择shsh{blob}(右边fullview框里面),双击{blob},弹出的对话框中点save保存为一个文件起个名字如1.shsh。 2.用【notepad++】打开【1.shsh】,将前几行内容: STATUS=0MESSAGE=SUCCESSREQUEST_STRING=?xmlversion=1.0encoding=UTF-8standalone=yes?plistversion=1.0dict key@ServerVersion/key string2.1.0/string 换成: ?xmlversion=1.0encoding=UTF-8?!DOCTYPEplistPUBLIC-//Apple//DTDPLIST1.0//ENhttp://www.apple.com/DTDs/PropertyList-1.0.dtdplistversion=1.0dict key@ApNonce/key dataMTAwMQ==/data key@BbSNUM/key dataCAFKFoIcGeNh2kMO/data key@ServerVersion/keystring2.0.0/string 注意覆盖的行数,格式、换行什么的不重要,保存即可!
    安全下载
  • Penguins DbTools(数据库转换软件)

    Penguins DbTools(数据库转换软件)

    Penguins DbTools(数据库转换软件)大小:98MB更新时间:2018-04-11软件授权:国产软件
      PenguinsDbTools是一款优秀的数据库转换软件。PenguinsDbTools数据库转换工具可以支持各种文件格式的数据进行相互的转换,能更加方便您对数据的掌控,并且据库转换工具所支持的数据格式有ORACLE、MYSQL、SQLSERVER、POSTGRE、DB2、sybase等等。能充分地体现出这款软件的多样性,而且您也不用担心操作的难度您大可放心使用! 功能介绍   1、将数据库中的表结构和数据保存到EXCEL中。   2、将EXCEL中的数据,同步到数据库中。   3、当表结构发生变化时,数据不会丢失。   4、程序执行前后,表中的数据发生了哪些变化   5、根据EXCEL中的表结构,生成建表语句SQL文。   6、多用户使用该软件时,可以随时记录某个用户对数据库的操作。   7、可以为进行压力测试,自动生成数据。   8、导出表结构,根据表结构和数据库中的表结构进行差分。   9、导出DB结构,和现有环境DB进行表结构差分   10、导出用户自定义表结构,根据表结构导入,导入数据前对EXCEL校验进行数据库验证   和业务逻辑验证。   11、单体测试,结合测试解决方案。
    安全下载
  • JavaScript用户界面库(Inferno)

    JavaScript用户界面库(Inferno)

    JavaScript用户界面库(Inferno)大小:0.77MB更新时间:2018-04-10软件授权:国产软件
    JavaScript用户界面库(Inferno)是一个非常简便好用的JavaScript语言编程辅助工具,它为广大JavaScript编程人员提供了强大的数据库支撑,为网页多样化和精美化编辑提供了有力的支持,是网页编程人员的主流数据库选择! 应用简介: Inferno是一个极其快速,类似React的JavaScript库,用于构建现代用户界面。 关于JavaScript: JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 在1995年时,由Netscape公司的BrendanEich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。 为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一规格,因为JavaScript兼容于ECMA标准,因此也称为ECMAScript。
    安全下载
  • sap算号器

    sap算号器

    sap算号器大小:0.11MB更新时间:2018-04-10软件授权:国产软件
    sap算号器非常实用的算号工具。使用起来还是比较繁琐的,但是效果还是很不错。使用时有很多注意的地方。参数不知道该如何填写,一度怀疑自己的智商。现在看这篇博客的网友们除了懒虫,是不是也有怀疑自己智商的吧!呵呵!:)每天试一下,郁闷了两天,终于搞定了! sap算号器使用方法 1、新建用户。必须使用具有SAP_ALL权限的用户,如以我的用户为DEV为例; 2,用SAP_ALL权限的用户(如DEV)登录,运行事务SLICENSE或通过菜单打开,路径:&工具→系统管理→系统管理→SLICENSE-SAP许可&(打开窗口3); 3,按F6或者按InstallNewLicense弹开安装新LCENSE的窗口(窗口2); 4,运行zapgui.exe(窗口1),输入参数,点instal按钮,生成Licensekey,result项即为生成的key 注意事项 SAPSYSTEMID=SID,3chars CUSTOMERKEY=hardwarekey,11chars INSTALLATIONNO=installation,10digits EXPIRATIONDATE=yyyymmdd,usually99991231 LICENSEKEY=licensekey,24chars 按箭头方向输入值,先红色后蓝色, Licensenumber:  空,不填 User/Object:DEV SAPVersion:4.7(填写对应的版本号,如4.6D等) CustomerKey:窗口2的hardwarekey的值 Installationnumber:0000000001,或任意,长度10位 SID:窗口2的SAPSsytem值 YYYYMMDD:窗口2的ExpiresOn值,99991231
    安全下载
  • SQL Server 2008示例数据库AdventureWorks 2008R2 SR1

    SQL Server 2008示例数据库AdventureWorks 2008R2 SR1

    SQL Server 2008示例数据库AdventureWorks 2008R2 SR1大小:75.3MB更新时间:2018-04-10软件授权:国产软件
    sqlserver2008R2的示例数据库。总大小为84.2M 已安装MicrosoftSQLServer2008R2ReportingServicesBusinessIntelligenceDevelopmentStudio。您必须以足够的权限运行此BIDevelopmentStudio,才能将报表部署到目标位置。 如果您的操作系统支持并启用了用户帐户控制(UAC),则要将报表部署到报表服务器,必须以提升的特权运行BIDevelopmentStudio。 从&开始&菜单中,导航到&SQLServer&,右键单击SQLServerBusinessIntelligenceStudio,然后单击&属性&。在&兼容性&选项卡的&特权级别&中,选择&以管理员身份运行此程序&。 能够访问MicrosoftSQLServer2008R2ReportingServices报表服务器或与SQLServer2008R2ReportingServices报表服务器集成的SharePoint站点。您必须拥有保存和查看报表、共享数据源和共享数据集的权限。必须了解指向报表服务器或SharePoint站点的URL。例如: 报表服务器http://服务器名称/reportserver SharePoint站点http://站点名称或http://服务器/站点名称 MicrosoftSQLServer2008R2实例的名称,以及足以对AdventureWorks2008R2数据库进行只读或更高级访问的凭据。 安装AdventureWorks2008示例数据库 (1)、之前有下载了SQLServer2008SR4这个可执行文件,双击它打开。 (2)、加载完成后会弹出一个安装框,选择同意(agree),然后下一步(next), (3)、一切默认,继续下一步安装。 (4)、安装完成后点击finish就行了。 打开SSMS,看看有安装成功没。
    安全下载
  • Oracle精简版客户端

    Oracle精简版客户端

    Oracle精简版客户端大小:12MB更新时间:2018-04-09软件授权:国产软件
    Oracle精简版客户端,有需要的朋友可以下载。异地公司的电脑上用TNSPING测试一下网络状况,可是却发现如果不装ORACLE客户端,TNSPING根本就无法执行。而要在异地装个ORACLE客户端,又谈何容易,几乎就是恶梦,安装程序压缩后是453MB,安装过程也是费时费力,我仅仅想测试一下网络,需要这么大费周张吗?以后这种需求还多,所就决定把客户端程序重新 安装之后请修改你的tnsnames.ora文件的内容如: #TNSNAMES.ORANetworkConfigurationFile:C:oracleora90networkadmintnsnames.ora #GeneratedbyOracleconfigurationtools. #sample #DATABASENAME= #(DESCRIPTION= #(ADDRESS_LIST= #(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521)) #) #(CONNECT_DATA= #(SERVICE_NAME=servicename) #) #) ORACLE= (DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.17.107)(PORT=1521)) ) (CONNECT_DATA= (SERVICE_NAME=nobody) ) ) ORACLEBCV= (DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.140.188)(PORT=1521)) ) (CONNECT_DATA= (SERVICE_NAME=msf) ) ) REPORT= (DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP)(HOST=9.83.70.14)(PORT=1521)) ) (CONNECT_DATA= (SERVICE_NAME=report) ) )
    安全下载
  • 数据库迁移工具(Data Puppy Lite)

    数据库迁移工具(Data Puppy Lite)

    数据库迁移工具(Data Puppy Lite)大小:13.14MBMB更新时间:2018-04-09软件授权:国产软件
    DataPuppyLite是一款十分专业的数据库迁移工具,适合从事数据库开发的朋友们使用,它可以完好无损地将数据库中的数据进行移动,支持Oracle、MySQL、SQLServer等数据库,有需要的朋友千万不要错过。 支持的数据库: 1、Oracle 2、MySQL 3、SQLServer 4、PostgreSQL 使用方法: 1、先写本机上安装的数据库数据 2、链接到数据库 3、输入需要转入的数据库信息 4、点击转换即可开始数据库数据转换
    安全下载
  • MySQLdb for python 2.7

    MySQLdb for python 2.7

    MySQLdb for python 2.7大小:2.8MB更新时间:2018-04-04软件授权:国产软件
    MySQL-python1.2.3支持派森python2.7的直接windows安装包,用的python2.7的朋友可以使用,使用python3.x的朋友就不支持了。 MySQLdbisaPythonDBAPI-2.0-compliantinterface;seePEP-249fordetails.Forup-to-dateversionsofMySQLdb,usethehomepagelink. Supportedversions: *MySQLversionsfrom3.23to5.5;5.0ornewerrecommended.MariaDBshouldalsowork. *Pythonversions2.4-2.7;Python3supportcomingsoon. ZMySQLDAisaDatabaseAdapterforZope2.
    安全下载
  • Alluxio分布式存储系统

    Alluxio分布式存储系统

    Alluxio分布式存储系统大小:5.5MB更新时间:2018-04-04软件授权:国产软件
    Alluxio分布式存储系统是一款非常便捷好用的数据库框架,它结合了传统数据库分类齐全的优点,又吸收了大数据存储的优势,给用户非常良好的使用体验。让用户在更少的选择中进行更多的数据信息操作! 应用简介: Alluxio发布了,Alluxio是一个高容错的分布式文件系统,允许文件以内存的速度在集群框架中进行可靠的共享,类似Spark和MapReduce。通过利用lineage信息,积极地使用内存,Alluxio的吞吐量要比HDFS高300多倍。Alluxio都是在内存中处理缓存文件,并且让不同的Jobs/Queries以及框架都能内存的速度来访问缓存文件。 应用产品特性: Alluxio居于传统大数据存储和大数据计算框架(如Spark,HadoopMapreduce)之间; 在大数据领域,最底层的是分布式文件系统,如AmazonS3、ApacheHDFS等,而较高层的应用则是一些分布式计算框架,如Spark、MapReduce、Hbase、Flink等。 关于Alluxio: 与其他诸如HDFS、HBase、Spark等大数据相关框架一致,Alluxio也是一个主从结构的系统。它的主节点为Master,负责管理全局的文件系统元数据,比如文件系统树等,而从节点为Worker,负责管理本节点数据存储服务。另外,Alluxio还有一个组件为Client,为用户提供统一的文件存取服务接口。当应用程序需要访问Alluxio时,通过客户端先与主节点Master通讯,或许对应文件的元数据,然后再和对应Worker节点通讯,进行实际的文件存取操作。所有的Worker会周期性地发送心跳给Master,维护文件系统元数据信息和确保自己被Master感知扔在集群中正常提供服务,而Master不会主动发起与其他组件的通信,它只是以回复请求的方式与其他组件进行通信。这与HDFS、HBase等分布式系统设计模式是一致的。
    安全下载
  • 极佳数据库恢复工具

    极佳数据库恢复工具

    极佳数据库恢复工具大小:9.7MB更新时间:2018-04-04软件授权:国产软件
    专为数据库表损坏打不开,索引损坏,系统表混个乱故障编写。目前支持SQL200020052008免费无限期使用。对于系统表损坏太严重的数据库或823报错等故
    安全下载
  • SQLite可视化管理工具(SQLite Expert Pro)

    SQLite可视化管理工具(SQLite Expert Pro)

    SQLite可视化管理工具(SQLite Expert Pro)大小:39.6MB更新时间:2018-04-04软件授权:国产软件
    SQLite可视化管理工具,允许用户在SQLite服务器上执行创建、编辑、复制、提取等操作。SQLiteExpertProfessional是一款可视化的数据库管理工具,允许用户在SQLite服务器上执行创建、编辑、复制、提取等操作。SQLiteExpert支持所有的图形界面的SQLite特征。它包括一个可视化查询生成器,一个SQL编辑与语法突出和代码自动完成,强大的table和view设计与导入导出功能。 支持平台:windows2000,XP,VISTA,7。 主要特点: -可视SQL查询生成器 -轻松建立复杂的SQL查询。 -格式化的SQL查询文本布局。 -SQL查询解析和分析的有力手段。 -高级SQL编辑器与语法高亮和代码完成。 强大的重组功能: -表列,索引,外键,触发器,独特和检查约束的可视化编辑器。 -任何复杂的表,而不会丢失数据重组。 -任何重组操作被包裹在一个嵌套事务回滚,如果发生任何错误更改应用时。 导入和导出数据: -从ADO数据源,CSV文件,SQL脚本或SQLite导入数据。 -数据导出到CSV文件,SQL脚本,Excel或SQLite的。 -使用拖放操作之间的SQLite数据库复制表。 -通过剪贴板中的数据导出到Excel。 数据编辑: -在使用功能强大的就地编辑网格的编辑数据。 -图像编辑器目前支持JPEG,PNG,BMP,GIF和ICO图像格式。 -使用集成的十六进制编辑器可视化和修改BLOB字段。 安装并使用SQLiteExpert 下载SQLiteExpert软件 安装非常简单一直下一步就行 install后安装成功 打开软件 打开sqlite数据库 确定后就打开sqlite的数据了 现在需要在eclipse用MMDS把sqlite数据文件导出来 OK打开后 在data/data/你的项目名称/数据库文件 找到数据库文件后导出到本地然后用工具打开 使用SQLiteexpert创建一张table 使用SQLiteexpert创建一张table,并让它为我们生成所需的sql语句 下面的例子,我们创建一张表用来存储用户的用户名和密码;数据库名users,表名user_accounts,有三个列:row_idINTEGER自增类型的主键,usernameTEXT类型用来保存用户名,passwordTEXT类型,用来保存用户密码; 创建表格 为了创建一张table首先要有一个数据库文件,点击File-NewDatabase然后选择文件的路径,点击OK便创建了一个数据库文件创建完数据库之后创建表格,右击数据库文件名选择NewTable如下图所示: 这时我们便进入了设计状态,填写表名(user_accounts),点击Add,在Name中填写row_id,Type选择Integer,如下图所示: 因为row_id这个列比较特殊是我们的索引的主键,所以还要点击Index,之后会看到下图: 左边的AvailableFields中有我们刚刚创建的row_id,点击Add把row_id加入右边的IndexFields当中。这时上面的Primary和AutoIncrement会变成可先状态,勾选Primary和AutoIncrement点击OK; 再回到Field当中创建其它两列,分别为username类型为TEXT,password类型也为TEXT,但不需要创建Index;完成之后点击Apply,这样我们便使用SQLiteexpert创建一张表格,点击DDL,我们可以看到SQLiteexpert已经为我们生成好了生成这张表格所需的SQL语句: 在Android中需要代码生成表格时,只要把这段代码复制过去,就可以了。 增加用户 点击SQL,执行以下SQL语句,为表格增加一个用户: INSERTINTOuser_accounts(row_id,username,password)VALUES(001,'John','abcdef'); 点击Data会发现数据库里边增加了一个用户名为John的用户。为了练习,我们不妨再增加两个用户,David和Sarah INSERTINTOuser_accounts(row_id,username,password)VALUES(002,'David','123456');INSERTINTOuser_accounts(row_id,username,password)VALUES(003,'Sarah','00000000'); 删除用户 执行下面的语句删除用户David: DELETEFROMuser_accountsWHEREusername='David'; 修改密码 执行以下语句修改Sarah的密码: updateuser_accountsSETpassword='666666'WHEREusername='Sarah'; 查看所用户信息 可以使用如下语句查看表内所有用户的信息: SELECT*FROMMuser_accounts; 一般来讲select*的语句只在测试的时候时候,在正式代码中不推荐使用。 查看指定列的内容 执行以下语句查看所有用户的用户名和密码: SELECTusername,passwordFROMuser_accounts; 这时个就发现row_id列没有显示出来。 查询特定条件的信息 SQL可以通过给定查询条件进行精确查找,比如我们只需要John的密码。就可以使用这样的语句 SELECTpasswordFROMuser_accounts WHERE username='John'; 以下流程图,来源于SQLite官方文档 CreateTableStatement column-def type-name column-constraint table-constraint foriegn-key-clause InsertStatement DeleteStatement qualified-table-name UpdateStatement qualified-table-name SelectStatement select-core result-column join-source single-source join-op join-constraint ordering-term compound-operator 其他特点: -完整的Unicode支持。 -支持附加的数据库。 -支持加密的数据库。 -Lua和Pascal的脚本支持。 最新功能: -查看所有的功能和安装排序规则每个SQLite扩展! -3.0的新功能:自定义的外观和感觉的应用程序使用外观。 -3.0的新功能:发送到打印机的网格任何内容或将其导出到一个PDF文件。
    安全下载
  • Acess查询分析器

    Acess查询分析器

    Acess查询分析器大小:0.51MB更新时间:2018-04-03软件授权:国产软件
    Access查询分析器是为Access中无法方便调试sql语句而设计,界面模仿sqlserver查询分析器,简单易用。自动列出库中所有表名及字段名,自动生成sql语句,可运行&select、delete、insert、update、alter、drop&等常用语句进行调试。本站免费提供下载。 Access查询分析器软件特色 一个模仿SqlServer系列的查询分析器的一款在Access上的小巧查询分析器,能够方便高效的对Access中的表进行插入,删除,查询,更新操作。 在网友们的要求下,此次重写了软件的代码,界面更加丰富和漂亮 增加历史记录功能,可直接打开历史库 增加常用语法功能,可在文本区插入常用sql语句 增加显示备注的设置,如果在设计表时字段的说明中设置了内容,可以选择在对象树中显示 增加对对象树文本区表格区更加丰富的设置功能 其它部分的一些调整 所以本作者就开发了个免费的Access查询分析器软件,它界面模仿SQLServer的查询分析器,使用上得心应手;程序为真正的绿色软件,无需安装,全程序只有一个文件;功能强大,使用方便。本程序绝对是数据库程序开发者的得力助手!
    安全下载
  • BDBCVZ001数据库置疑修复工具

    BDBCVZ001数据库置疑修复工具

    BDBCVZ001数据库置疑修复工具大小:0.11MB更新时间:2018-04-02软件授权:国产软件
    数据库置疑,这个故障是MSSQL数据库比较常见的一种故障,我们知道,MSSQL数据库整个的运行架构比较复杂,打个比方来说,就像是一条链,该链由多个环节相互联系在一起组成,数据库比较大,链就比较长,环节也比较多,任何一个环节出现故障,就会使整个链出现问题。为保证数据的绝对安全,让数据库在正常环境下运行,MSSQL就会把该库设为置疑状态,不能让用户继续使用,待把问题排查修复好后,才能继续运行,这就是置疑的概念。 工具用法: 1.双击工具文件夹中的《BDBCZ001数据库置疑修复.exe》,打开工具。 2.设置数据库服务器参数(服务器名称或IP、用户名、密码),点击确定按钮进入工具主界面。 3.选择置疑数据库的mdf文件,工具会自动填写置疑数据库的ldf文件及其数据库名称。点击&修复&按钮。工具开始尝试修改。 4.在修复过程中,工具首先关闭SQLServer服务,并提示确认已经关闭,然后在复制数据库的mdf文件和ldf文件后重新打开SQLServer服务,并提示确认已经打开。 一大早发现用友系统打不开,系统报错:法得到有效的会计年度,无法打开登录&ufsystem&中请求的数据库,登录失败,用户SA登录失败。 提示:此时,最佳解决方案应该是先打开SQL数据库,查看相关的数据库是否被置疑。将被置疑的数据库进行分离再附加,问题就可以解决。因为之前删除相关文件的时候将有关的数据文件删除了。 当时没有想到是2月8日删除文件造成的结果,就先查找U8系统应用服务器的相关配置,看看和SQL的连接是否正常。排除了软件本身的问题后,就开始查找SQL企业管理器。当时看到数据库置疑,不知道解决方法,再者,由于一些反复操作,造成数据库都无法启动。干脆死马当活马医,先备份数据库,再重装SQL. 重装好后,还原数据库,再次打开用友系统,连数据源也没有了。就进入&系统管理&平台,可以登录(SQL重装之前是不能登录的),打开后,账套全没有了,幸好之前做过备份,重新引入。引入两次都不成功,报错:工作流数据处理失败,MOM数据源配置不正确。于是用企业管理器检查数据库,发现UFMOM数据库置疑,找到备份的UFMOM数据库,附加进去,并修改MOM数据库中的sysfile中的数据库路径名,问题解决。 账套引入成功后,再次登录系统也成功了,高兴啊,呵呵。 经验总结: 1.相关的备份文件夹不要轻易删除,个人考虑:如果要删除,也需要先在账套中删除,否则系统找不到数据库路径就会报错。 2.数据库被置疑是一种常见情况,在停掉数据库或者被其他系统攻击后,数据库都有可能被置疑,最好的解决方法就是先分离后附加。
    安全下载
  • MySQL数据库设计建模(MySQL Workbench)

    MySQL数据库设计建模(MySQL Workbench)

    MySQL数据库设计建模(MySQL Workbench)大小:27.6MB更新时间:2018-03-30软件授权:国产软件
    MySQLWorkbench是一款专为MySQL设计的ER/数据库建模工具。它是著名的数据库设计工具DBDesigner4的继任者。你可以用MySQLWorkbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL迁移。 MySQLWorkbench是下一代的可视化数据库设计、管理的工具,它同时有开源和商业化的两个版本。 MySQLWorkbench提供DBAs和developers一个集成工具环境,可用于1)数据库设计和建模;2)SQL开发(取代原来的MySQLQueryBrowser);3)数据库管理(取代原来的MySQLAdministrator)! MySQLWorkbench使用: 1)ServerAdministration *使用MySQLInstanceConfig配置MySQL以Service运行; *然后使用MySQLWorkbench的ServerAdministration的NewServerInstance创建新的server实例@localhost; *使用MySQLWorkbench的ServerAdministration的DataDump来导入我们的数据库实例sakila-db,首先导入sakilaschema,然后导入sakiladata,导入schema如下图: *导入的命令行可以在workbench的log中看到,schema的导入如下: mysql.exe--defaults-extra-file=c:usersAAAappdatalocaltemptmphjwdop--host=localhost--user=root--port=3306--default-character-set=utf8--commentsE:mysqlsakila-dbsakila-dbsakila-schema.sql data的导入如下: mysql.exe--defaults-extra-file=c:usersAAAappdatalocaltemptmpbsop_e--host=localhost--user=root--port=3306--default-character-set=utf8--commentsE:mysqlsakila-dbsakila-dbsakila-data.sql *同时也可以使用MySQLWorkbench的ServerAdministration的DataDump来导出数据库,导出有两种格式,第一为导出到dumpprojectfolder,每个表为一个sql文件,第二种为导出为selfcontainedfile,所有的表导出为一个sql文件; 2)SQLDevelopment *使用MySQLWorkbench的SQLDevelopment的newconnection来创建链接localhost,链接到先前导入的数据库实例sakila,如下: *在MySQLWorkbench的SQLDevelopment的环境中查询数据库实例sakila的actor表内容,如下: 3)DataModeling *使用MySQLWorkbench的DataModeling的openexistingEERmodel来打开数据库实例sakila中的sakila.mwb文件,如下图: *通常地,我们使用MySQLWorkbench的DataModeling从建模开始来设计数据库,在建模完成后导出为sql语句,然后再将sql导入到数据库,来完成数据库的创建; 更新日志: MySQLWorkbenchV5.2.47(2013-02-25) 修正的错误 按Delete(删除)将删除一个对象从一个EER模型图。此操作是正确的键盘快捷键修改+删除。只需按下删除只会删除光标右边的字符。(错误#16185212,错误#68102) 新的服务器实例&向导,在&服务器管理&部分,更新了包括额外的MySQL服务器5.6的特定模板。 卸载程序会留下吃剩的MySQL工作台在主机上的文件。现在删除这些文件。 数据库迁移向导禁用触发器在复制数据之前,通过删除和写入到一个临时表中,然后恢复以后。此默认行为,可以修改命令行使用-不要disable-triggers的选项选项,这样可以防止这种逻辑的生效。此外,-禁用触发器=架构,将删除触发器的一个特定的模式,并将它们存储到一个临时表,并-重新激活触发器的=的模式将获取保存的触发器-disable-triggers的架构,并重新创建触发器的目标模式。
    安全下载
  • mysql5.0驱动包

    mysql5.0驱动包

    mysql5.0驱动包大小:0.64MB更新时间:2018-03-30软件授权:国产软件
    mysql_5.0驱动包,用于连接mysql数据库。 包括jdbc2_0-stdext,mysql-connector-java-3.0.16-ga-bin,proxool-0.8.3
    安全下载
  • mysql connector odbc x64位版

    mysql connector odbc x64位版

    mysql connector odbc x64位版大小:7.8MB更新时间:2018-03-29软件授权:国产软件
    MySQLConnector/ODBC有时也可以叫做MyODBC,用户可以用ODBC(OpenDatabaseConnectivity,开放数据库互联)数据库连接Mysql的服务器。比如说,用户可以使用Windows或者Unix平台中的应用程序,如微软的Access,Excel和Borland的Delphi去连接数据库服务器。 MySQLConnector/ODBC可以与现今大多数的数据库一起使用,尤其是MYSQL的4.1,5.0,5.1,6.0版本。 用于Win64位系统的mysqlconnector/odbc驱动! 由于64位系统可以使用更大的内存,所以这个连接器一般64位版本用户更多。 说明 在windows用程序链接mysql 从&控制面板&中,访问&管理工具&,再访问&数据源(ODBC)&。或者,可以调用odbcad32.exe。
    安全下载
  • MariaDB for Windows

    MariaDB for Windows

    MariaDB for Windows大小:51.1MB更新时间:2018-03-29软件授权:国产软件
    MariaDB是一款强大的数据库服务器,这里是windows64位版本,一款堪称可以替代MySQL的数据库,mariaDB在各方面都是mysql创新和提高版本,而不是简单的替代品,它拥有更强大的存储引擎和许多更为优秀的元素,欢迎有需要的朋友下载使用。 MariaDB简介: MariaDB是一个向后兼容、替代MySQL的数据库服务器。它包含所有主要的开源存储引擎。MariaDB源代码公开存放于Launchpad项目托管平台,同时也提供了二进制和编译包供下载。 MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL5.4InnoDB性能。这个版本还包括了PrimeBaseXT(PBXT)和FederatedX存储引擎。 MariaDB特点: MariaDB是一个采用Maria存储引擎的MySQL分支版本,是由原来MySQL的作者MichaelWidenius创办的公司所开发的免费开源的数据库服务器。 这个项目的更多的代码都改编于MySQL6.0,例如&poolofthreads&功能提供解决多数据连接问题。MariaDB5.1.41RC可以到这里下载,32位和64位已编译Linux版本,还包括源代码包。MariaDB基于GPL2.0发布。 与MySQL相比较,MariaDB更强的地方在于: Maria存储引擎PBXT存储引擎 XtraDB存储引擎 FederatedX存储引擎 更快的复制查询处理 线程池 更少的警告和bug 运行速度更快 更多的Extensions(Moreindexparts,newstartupoptionsetc) 更好的功能测试 数据表消除 慢查询日志的扩展统计 支持对Unicode的排序 相对于MySQL最新的版本5.6来说,在性能、功能、管理、NoSQL扩展方面,MariaDB包含了更丰富的特性。。比如微秒的支持、线程池、子查询优化、组提交、进度报告等。 MariaDB的兼容性: MariaDB是MySQL的二进制替代品 出于实用的目的,MariaDB是同一MySQL版本的二进制替代品(例如MySQL5.1-MariaDB5.1,MariaDB5.2和MariaDB5.3是兼容的。MySQL5.5将会和MariaDB5.5保持兼容)。这意味着: 数据和表定义文件(.frm)文件是二进制兼容的。 所有客户端APIs,协议和结构都是相同的。所有的文件名、二进制文件的路径、端口、套接字等等……应该是相同的。所有MySQL的连接器(PHPPythonPerlJava.NETMyODBCRubyMySQLC连接器等)和MariaDB的不变。有一些和PHP5的安装问题要注意(一个和老的PHP5如何检查库兼容性的bug)。 mysql-client包还可以与MariaDB服务器一起工作。 这意味着对于大多数情况下,您可以卸载MySQL和安装MariaDB,可以工作很好。(不需要转换成任何数据文件,如果使用同一主版本,比如5.1)。我们每月会与MySQL代码库合并来确保我们的兼容性和得到任何Oracle修正的bug和所有特性。 我们在脚本升级方面也做了大量的工作,现在从MySQL5.0升级到MariaDB5.1比从MySQL5.0到MySQL5.1更容易。 这就是说:MariaDB有许多的新选项、扩展,存储引擎和bug修复,而MySQL是没有的。您可以在MariaDB分发版本差异页面找到不同版本的功能特性集。可在MariaDBversusMySQL–Features看到。
    安全下载
  • MySQL Router

    MySQL Router

    MySQL Router大小:10.7MB更新时间:2018-03-29软件授权:国产软件
    MySQLRouter是一个轻量级的中间件,提供了应用程序与后端数据库的透明路由,是mysql用来实现负载均衡和高可用功能。同时router也提供了使用fabric高可用的方式。MySQLRouter就是一个轻量级的中间件用来实现高可用和扩展性的功能。MySQLFabric最大的一个缺点是应用需要改造,用Fabric独有的Java或python驱动,并且目前只支持Java,Pythonphp语言,即MySQLFabric是在驱动层面实现的高可用和扩展功能。而MySQLRouter是一个中间件,该中间的访问协议与MySQL一致,应用不需要做任何的修改。 MySQLRouter配置文件: [DEFAULT] logging_folder=/var/log/mysqlrouter [logger] level=INFO [routing:failover] bind_address=10.166.224.50 bind_port=7001 max_connections=1024 mode=read-write destinations=10.166.224.33:3310,10.166.224.34:3310 [routing:balancing] bind_address=10.166.224.50 bind_port=7002 connect_timeout=3 max_connections=1024 mode=read-only destinations=10.166.224.33:3310,10.166.224.34:3310 通过该配置文件启动MySQLRouter会监听两个端口10.166.224.50:7001和10.166.224.50:7002。10.166.224.50:7001是一个高可用的端口(mode=read-write),通过7001的端口访问MySQLRouter中间件会首先将请求发送到服务器10.166.224.33:3310,如果确定该服务器宕机,则会发送到服务器10.166.224.34:3310。10.166.224.50:7002是一个负载均衡的端口,每个都请求可以将通过roundrobin的方式发送到destiantions对应的MySQL服务器。通过MySQLRouter用户可以快速实现一个简单的带有读写分离的高可用集群。MySQLRouter甚至可以链接MySQLFabric的元数据库,具体可查看MySQLRouter的相关文档。 测试体验: MySQLRouter之前官方的中间件是MySQLProxy,这么多年一直是alpha版本,堪称业界奇迹。不过随着MySQLRouter的发布,官网其实已经无法直接下载MySQLProxy了。但Inside君还是决定对MySQLRouter和MySQLProxy做一个简单的性能测试。测试场景是全内存的SELECT操作,测试工具使用sysbench,测试环境是网易云主机。最终的测试结果如下图所示: 测试使用16线程的select.lua脚本的测试,对比远程客户端直连MySQL,远程客户端连接MySQLRouter,远程客户端连接到MySQLProxy,后两者需要再进行一个转发才能连接到目的MySQL数据库,因此性能肯定会比直连MySQL方式要差。从结果看MySQLRouter比直连MySQL性能要差15%,QPS平均值接近20000。但是MySQLProxy的测试结果QPS仅5700,简直惨不忍睹。导致这样结果最重要的原因是MySQLProxy采用使用lua脚本语言,测试过程中CPU负载高达290%(4核CPU)。MySQLProxy测试过程中CPU的使用率在50%左右,表现较为平稳。 看来MySQLRouter用来做负载均衡是一个不错的选择,特别是用来做高可用架构下的只读VIP,那么对比传统的LVS性能又会是怎样呢?接着Inside君又对比了MySQLRouter和LVS的负载均衡性能测试对比,同样是SELECT全内存测试,但是并发数提升至128个线程。测试结果如下所示: 可以发现在128个线程下单实例MySQL直连模式和MySQLRouter中间件模式已经没有太大的区别,QPS都在26000左右。当采用两个MySQL实例实现只读操作的负载均衡时,可以发现MySQLRouter的QPS在48000左右,而LVS模式在52000左右,性能提升8%,更为重要的是LVS转发服务器上基本没有什么负载。 MySQLRouter优点: 上手快,很容易配置 较为稳定,性能中没有遇到什么问题 插件式的架构允许用户进行额外功能的扩展 缺点: 仅支持简单的负载均衡功能 高可用功能有待进一步测试 虽然支持Fabric元数据,但是不支持分库分表(不得不说是一个遗憾) 白名单,SQL统计功能,防火墙功能缺失 需要gcc4.8以上版本支持,老系统编译比较麻烦些
    安全下载
  • Exportizer(数据库编辑器)

    Exportizer(数据库编辑器)

    Exportizer(数据库编辑器)大小:3.26MB更新时间:2018-03-29软件授权:国产软件
    ExportizerPro是一款查看、编辑、过滤、复制、导出数据库(DB,DBF,TXT,CSV,ASC)内容的工具,可以将数据库通过剪贴板复制到XLS,RTF,XML,HTML,TXT等文件中。 Exportizer是一个免费的数据库导出工具。 它允许将数据导出到文件,剪贴板,或打印机。 Exportizer工程通过BDE或ADO。 它可以转换DB,DBF,CSV到text,CSV,XLS,RTF,XML,HTML,DBF,INSERT语句。 打开XLS,XLSX,XLSM,XLSB,MDB,ACCDB,HTML,GDB,,IB,FDB,UD的,和其他多表数据库等ODBC数据源一样多表数据库 导出数据,这是位于一个文件夹中的所有文件,或一次从多表数据源的所有表(从接口或通过命令行)。 指定自定义增量数量递增字段值功能的能力。 导出到Excel(基于XML)和数据库格式的数据。 使用额外的命令行行选项,如/Silent,/LogFile,/CloseOnError等 使用附加的额外的出口模式和空插入。
    安全下载
  • Sqlite工具(SqliteStudio)

    Sqlite工具(SqliteStudio)

    Sqlite工具(SqliteStudio)大小:14MB更新时间:2018-03-29软件授权:国产软件
    SqliteStudio是一款Sqlite数据库可视化工具,是使用Sqlite数据库开发应用的必备软件,软件无需安装,下载后解压即可使用,很小巧但很了用,绿色中文版本。比起其它SQLite管理工具,我喜欢用这个。很方便易用,不用安装的单个可执行文件,支持中文。 SQLiteStudio是一个跨平台的SQLite数据库的管理工具,采用Tcl语言开发。 SQLiteStudio的特色: 功能完善的sqlite2和sqlite3工具,视图编码支持utf8。 支持导出数据格式:csv、html、plain、sql、xml, 可同时打开多个数据库文件 支持查看和编辑二进制字段 SqliteStudio怎么用? 使用&sqlitestudio&打开(也可以使用其它sqlite可视化工具,个人习惯使用该工具,多语言小巧无需安装) 1、打开sqlitestudio&数据库&-&添加数据库& 2、选择导出的那个数据库文件直接打开即可。 3、在sqlitestudio可以创建和修改表也可以执行SQL语句基本可以满足常用需求 在sqlitestudio导出表数据直接右键&导出表&默认格式CSV文件 4、导入表数据: 右键表名&importdatatotable& SqliteStudio在Android程序中使用已有的SQLite数据库 1.准备SQLitedatabase文件 假设你已经创建了一个sqlite数据库,我们需要对其进行一些修改。 (译者注:这里原文是推荐了一个SQLite数据库管理软件,这个我觉得可以随自己的喜好,最Windows下面有多款可视化的SQlite数据库管理软件,可以方便的读取,编辑数据库,例如我用的是sqlitestudio 打开数据库,添加一个新的table&android_metadata,插入一行数据,具体的SQL如下: [sql]viewplaincopyprint?在CODE上查看代码片派生到我的代码片 CREATETABLEandroid_metadata(localeTEXTDEFAULT'en_US') INSERTINTOandroid_metadataVALUES('en_US') (译者注:上面两行是表明需要进行的操作,具体可以直接在sqlitesstudio中完成) 然后你需要对你数据表格的primaryid列重命名为&_id&,这样Adroid会知道怎么对id列进行绑定,你可以很容易的在SQlite数据库管理软件中进行列编辑。 这两步之后,你的sqlite数据库文件就准备好了。 (译者注:这里我保留了id列,即没有对其进行重命名,测试证明也是没有问题的) 2.在你的Android程序中复制,打开以及访问数据库 现在把你上一步准备好的数据库文件放在&assets&文件夹下面,然后通过继承SQLiteOpenHelper类来创建一个DatabaseHelper类, 你的DataBaseHelper类大致可以如下: publicclassDataBaseHelperextendsSQLiteOpenHelper{ //TheAndroid'sdefaultsystempathofyourapplicationdatabase. privatestaticStringDB_PATH=/data/data/YOUR_PACKAGE/databases/; privatestaticStringDB_NAME=myDBName; privateSQLiteDatabasemyDataBase; privatefinalContextmyContext; /** *Constructor *Takesandkeepsareferenceofthepassedcontextinordertoaccesstotheapplicationassetsandresources. *@paramcontext */ publicDataBaseHelper(Contextcontext){ super(context,DB_NAME,null,1); this.myContext=context; } /** *Createsaemptydatabaseonthesystemandrewritesitwithyourowndatabase. **/ publicvoidcreateDataBase()throwsIOException{ booleandbExist=checkDataBase(); if(dbExist){ //donothing-databasealreadyexist }else{ //Bycallingthismethodandemptydatabasewillbecreatedintothedefaultsystempath //ofyourapplicationsowearegonnabeabletooverwritethatdatabasewithourdatabase. this.getReadableDatabase(); try{ copyDataBase(); }catch(IOExceptione){ thrownewError(Errorcopyingdatabase); } } } /** *Checkifthedatabasealreadyexisttoavoidre-copyingthefileeachtimeyouopentheapplication. *@returntrueifitexists,falseifitdoesn't */ privatebooleancheckDataBase(){ SQLiteDatabasecheckDB=null; try{ StringmyPath=DB_PATH+DB_NAME; checkDB=SQLiteDatabase.openDatabase(myPath,null,SQLiteDatabase.OPEN_READONLY); }catch(SQLiteExceptione){ //databasedoes'texistyet. } if(checkDB!=null){ checkDB.close(); } returncheckDB!=null?true:false; } /** *Copiesyourdatabasefromyourlocalassets-foldertothejustcreatedemptydatabaseinthe *systemfolder,fromwhereitcanbeaccessedandhandled. *Thisisdonebytransferingbytestream. **/ privatevoidcopyDataBase()throwsIOException{ //Openyourlocaldbastheinputstream InputStreammyInput=myContext.getAssets().open(DB_NAME); //Pathtothejustcreatedemptydb StringoutFileName=DB_PATH+DB_NAME; //Opentheemptydbastheoutputstream OutputStreammyOutput=newFileOutputStream(outFileName); //transferbytesfromtheinputfiletotheoutputfile byte[]buffer=newbyte[1024]; intlength; while((length=myInput.read(buffer))0){ myOutput.write(buffer,0,length); } //Closethestreams myOutput.flush(); myOutput.close(); myInput.close(); } publicvoidopenDataBase()throwsSQLException{ //Openthedatabase StringmyPath=DB_PATH+DB_NAME; myDataBase=SQLiteDatabase.openDatabase(myPath,null,SQLiteDatabase.OPEN_READONLY); } @Override publicsynchronizedvoidclose(){ if(myDataBase!=null) myDataBase.close(); super.close(); } @Override publicvoidonCreate(SQLiteDatabasedb){ } @Override publicvoidonUpgrade(SQLiteDatabasedb,intoldVersion,intnewVersion){ } //Addyourpublichelpermethodstoaccessandgetcontentfromthedatabase. //YoucouldreturncursorsbydoingreturnmyDataBase.query(....)soit'dbeeasy //toyoutocreateadaptersforyourviews. } 就这样。 现在你可以创建一个新的DataBaseHelper实例,然后调用createDataBase(),然后再调用openDataBase()方法,记住修改DB_PATH字符串中&YOUR_PACKAGE&为你真正的package名称(也就是说com.examplename.myapp) 以下是示范代码: [java]viewplaincopyprint?在CODE上查看代码片派生到我的代码片 ... DataBaseHelpermyDbHelper=newDataBaseHelper(); myDbHelper=newDataBaseHelper(this); try{ myDbHelper.createDataBase(); }catch(IOExceptionioe){ thrownewError(Unabletocreatedatabase); } try{ myDbHelper.openDataBase(); }catch(SQLExceptionsqle){ throwsqle; } ...
    安全下载