易截截图软件、单文件、免安装、纯绿色、仅160KB

如何连接access数据库不用ODBC

有三种办法    
  第一种是用access的JDBC驱动程序,到http://industry.java.sun.com/products/jdbc/drivers这个网站上查找并下在access的jdbc驱动程序。    
  第二个办法是你用下面的代码试试    
  con   =   DriverManager.getConnection("jdbc:odbc:Driver={MicroSoft   Access   Driver   (*.mdb)};DBQ=C:/data/Access/test1.mdb","dba","sql");    
  后面的代码一样。这样你就可以访问access数据库了。    
  第三个是用sun的jdbcodbc桥,这个大家用的多了,在此就不写了  
   
   
  例子一、  
     
  /*  
      用JDBC来连接数据库有很两种方式,如  
      <1>JDBC:ODBC   bridge,  
      <2>直接连接方式.  
      第二种方式有很多好处,它可以独立于依赖于系统的odbc数据源,  
      存储数据的database可以自由地移动  
  */  
   
  //MobileDatabase.java  
  import   java.io.*;  
  import   java.sql.*;  
   
  public   class   MobileDatabase{  
    public   static   void   main(String[]   args){  
      try{  
        //Load   JDBC   driver  
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");  
         
        /*这里的数据库的url一定要写正确,这是关键,其中DBQ可以绝对路径,也可以是相对路径,为了体现数据存储路径的/独立性,你可以将数据库copy到不同的位试一下*/  
        /*{Microsoft   Access   Driver   (*.mdb)}部分可以在控制面板-ODBC中的Drivers(驱动程序)找到*/  
        /*这样其他的数据库也可以通过同样的方式访问,如Excel、FoxPro等*/  
       


相关文档:

总结一点Access与Sqlserver的sql的差异

最近整理出来的.如果不完全的话希望大家补充.
在access中,转换为大写的sql函数是ucase,在sqlserver中,转换为大写的函数是upper;在access中,转换为小写的函数是lcase,在sqlserver中,转换为小写的函数是lower;在access中,取当前时间的函数是now,另外还有一个取日期函数date,在sqlserver中,取当前的函数是getdate ......

using OPENDATASOURCE Select Access Data Base data

在SQL Server 内查询Access 数据, 并将数据保存到SQL Server
'Jet OLEDB:Database Password=; /*Access 密码*/
Data Source=C:\temp\Test.mdb; /*Access 数据库路径*/
Password=;/*Access工作组密码*/
1. 查询Access 表内所有数据
SELECT *
from OPENDATASOURCE
('Microsoft.Jet.OLEDB.4.0',
'Jet OLEDB:Database ......

文摘《'excel导入access》

'excel导入access ,引用ADO
Private Sub Command1_Click()
    Dim conn As ADODB.Connection
    Set conn = New ADODB.Connection
    On Error Resume Next
    conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source ......

Store an Image(OLE Object) into Access Data Base

Store an Image(OLE Object) into Access Data Base
 
C# Winform application Store an Image into Access Data Base
用以下方法
  /// 2010-02-26 Forever
        private void SaveImageInDataBase()
        {
 & ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号