Problem with win32com

didier.rano didier.rano at wanadoo.fr
Thu Aug 10 13:26:49 EDT 2000


Hello,

I have a problem with win32com.

This example is ok :

from win32com.client import Dispatch
dbEngine = Dispatch( "DAO.DBEngine")

database = dbEngine.OpenDatabase( "c:\temp\essai.mdb")
defs = database.TableDefs

But, this other example is not ok:

def fct():
  from win32com.client import Dispatch
  dbEngine = Dispatch( "DAO.DBEngine")

  database = dbEngine.OpenDatabase( "c:\temp\essai.mdb")
  return database

database = fct()
defs = database.TableDefs


Why ?

Didier Rano
Arakné






More information about the Python-list mailing list