>"The Database does not contain any remote connections." with an OK button, which then requires you to bail out of that Wizard.
Look in the CM7 CHM help. Developers Guide, Creating New Applications, Upsizing The Application Registry. The DBC selected in step 1 must have at least one connection defined to the desired remote server.
>Also, I assume with CodeMine to access SQL you would always use Remote Views?
Generally but not necessarily so. Look in Data Classes, Binding Manager Class, Using SQL Passthrough Cursors. The cursor class' cSource property defines the cursor's source, usually a table or view name. In the cType property of the cursor class, if you specify "SQLPT", then cSource could SELECT (or EXEC) in which case, a non-updateable (and if required parameterised WHERE based) cursor can be created by SPT using a select statement, not requiring a remote view to be defined. If you specify EXEC, CM assume that an SP exists on the SQL server which can be used to create a server side (and if required parameterised WHERE based) cursor.
HTH
-=Gary