Advertisement
Guest User

Untitled

a guest
Jul 13th, 2016
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. import pyodbc
  2. db_file = r'''C:x.mdb'''
  3. user = 'admin'
  4. password = ''
  5.  
  6. odbc_conn_str = 'DRIVER={Microsoft Access Driver (*.mdb)};DBQ=%s;UID=%s;PWD=%s' %
  7. (db_file, user, password)
  8. # Or, for newer versions of the Access drivers:
  9. odbc_conn_str = 'DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=%s;UID=%s;PWD=%s' %
  10. (db_file, user, password)
  11.  
  12. conn = pyodbc.connect(odbc_conn_str)
  13.  
  14. import odbc
  15.  
  16. def get_pg_ver(db_alias):
  17. connection = odbc.odbc(db_alias)
  18. try:
  19. cursor = connection.cursor()
  20. cursor.execute('SELECT version()')
  21. for row in cursor.fetchall():
  22. print row[0]
  23. finally:
  24. connection.close()
  25.  
  26. get_pg_ver('odbc_name/user/passwd')
  27.  
  28. import pypyodbc
  29. pypyodbc.win_create_mdb( "D:\Your_MDB_file_path.mdb" )
  30.  
  31. import adodbapi
  32.  
  33. database = "db1.mdb"
  34. constr = 'Provider=Microsoft.Jet.OLEDB.4.0; Data Source=%s' % database
  35. tablename = "address"
  36.  
  37. # connect to the database
  38. conn = adodbapi.connect(constr)
  39.  
  40. # create a cursor
  41. cur = conn.cursor()
  42.  
  43. # extract all the data
  44. sql = "select * from %s" % tablename
  45. cur.execute(sql)
  46.  
  47. # show the result
  48. result = cur.fetchall()
  49. for item in result:
  50. print item
  51.  
  52. # close the cursor and connection
  53. cur.close()
  54. conn.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement