PROCEDURE dbc_AfterOpenTable(cTableName) Set Exclusive Off Set Multilocks On Set Deleted Off Set Collate To "MACHINE" Set Date to ANSI Set Century On Set Mark to "." Set Near On Set Exact Off Set Ansi Off isOK = CursorSetProp("Buffering",5,cTableName) ENDPROCC# code for running a SP (which USEs a table and does some SQL and returns a string):
{ string returnVal = "!default"; OleDbConnection dataConn = new OleDbConnection(); OleDbCommand dataCmd = new OleDbCommand(); try { string connString = (ConfigurationSettings.AppSettings.Get("databaseLoc")); dataConn.ConnectionString = connString; dataConn.Open(); dataCmd.Connection = dataConn; dataCmd.CommandText = "myStoredProc('" + parmName + "')"; returnVal = dataCmd.ExecuteScalar().ToString(); } catch (System.Data.OleDb.OleDbException xxx) { Trace.Write("Attempted dataCmd: " + dataCmd.CommandText); Trace.Warn(xxx.ToString()); returnVal = "!err!DataAccess"; } finally { dataCmd.Dispose(); dataConn.Dispose(); } return returnVal; }Thanks.