Hallo,
ich habe eine SQL-Verbindung zu einer Accessdatenbank hergestellt, aber bei Projektstart kommt immer die Frage, wo die Datenbank ist. Ich habe hier im Forum ein Skript gefunden, das diese Frage vermeiden soll:
'ODBCConnection.SetErrorLogStatus(#ODBCERRORLOGGING_NONE)
'ODBCConnection.SetWarningsLogStatus(#WARNINGSLOGGING_NONE )
TheDB="c:\temp\dbTest.mdb"
TheODBCConnectStr="DRIVER={Microsoft Access Driver (*.mdb)};DBQ="+TheDB+";"
TheEncryptString = ODBCConnection.MakeEncryptConnectionStr (TheODBCConnectStr)
theCon = ODBCConnection.MakeWithConnStr (TheEncryptString)
if (theCon<>Nil) then
if (theCon.HasError) then
MsgBox.Error("Problem connection!","Error")
ODBCConnection.SetErrorLogStatus(#ODBCERRORLOGGING_DISPLAY)
ODBCConnection.SetWarningsLogStatus(#WARNINGSLOGGING_DISPLAY )
return nil
end
else
MsgBox.Warning("DB not found!","Warning")
return Nil
end
Wie kann ich nun dieses Skript in ArcView einbinden, dass es bei Projektstart automatisch abläuft? Wäre dankbar für jeden Tipp...
Grüße,
Silke
ich habe eine SQL-Verbindung zu einer Accessdatenbank hergestellt, aber bei Projektstart kommt immer die Frage, wo die Datenbank ist. Ich habe hier im Forum ein Skript gefunden, das diese Frage vermeiden soll:
'ODBCConnection.SetErrorLogStatus(#ODBCERRORLOGGING_NONE)
'ODBCConnection.SetWarningsLogStatus(#WARNINGSLOGGING_NONE )
TheDB="c:\temp\dbTest.mdb"
TheODBCConnectStr="DRIVER={Microsoft Access Driver (*.mdb)};DBQ="+TheDB+";"
TheEncryptString = ODBCConnection.MakeEncryptConnectionStr (TheODBCConnectStr)
theCon = ODBCConnection.MakeWithConnStr (TheEncryptString)
if (theCon<>Nil) then
if (theCon.HasError) then
MsgBox.Error("Problem connection!","Error")
ODBCConnection.SetErrorLogStatus(#ODBCERRORLOGGING_DISPLAY)
ODBCConnection.SetWarningsLogStatus(#WARNINGSLOGGING_DISPLAY )
return nil
end
else
MsgBox.Warning("DB not found!","Warning")
return Nil
end
Wie kann ich nun dieses Skript in ArcView einbinden, dass es bei Projektstart automatisch abläuft? Wäre dankbar für jeden Tipp...
Grüße,
Silke
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von uwelangehh am Mo., 04.10.2004 - 12:08
Permalinkdas Skript gibst du als Startup-Skript an unter:
Project -> Properties.
Viel Erfolg
Uwe
Gespeichert von Silke Struck am Mo., 04.10.2004 - 15:53
Permalink