Hi John,
Thanks for the details.
First of all, I am using, MI Pro V16, Yes I am using Integrate Mapping which we can see in samples of the Mapbasic folder and I am using MSSQL as my database.
Here is the mechanism I am trying to pursue...
-- User will have a .NET web application and there will be a list of records and a button in the web application
-- Once user click on the button in .NET web application the integrate MapInfo application gets open with certain tables
-- Table type one ( Read- only) and Table 2 to 10 ( Read - Write : Lines, Polygons,e.t.c )
-- We have created a function behind the button action, Once user click on the button that captures the list value from .NET Web application and passes the captured value as input value for the query in Integrate Mapping application
-- Integrate Mapping application should open read-only table query results ( Polygon), Query value will the same value passed from . NET web application
-- Along with the query results, there will be another 10 Read - Write table should open
-- user should edit only Mapa data ( Lines, Polygons, Points) inside the query result polygon. It's better if we can restrict the user to see only the map data inside the polygon
Challenges :
1) User should not be typing any credentials while accessing the Database table ( Read-Only and Read-write)
2) How do we access these tables ( 1 Read-Only &10 Read-Write) from the DB whenever we trigger the Integrate MapInfo from .NET web application?
For Now, to get only the query result, we are opening the entire table and doing the query on it and saving it as .TAB file and opening it again after closing the main table. I know this is a long process, desperately looking for options to do the same with the database tables.
Yes, we have referred “Samples\DOTNET\IntegratedMapping” and it was helpful for MIPro integration and how can we execute the MapBasic commands from the .NET Application using IMapInfoApplication.RunMapBasicCommand method.
This is the stage on which we are working currently as to create the connection to DB and pass values like DB password without prompt and open multiple tables.
Answering to your last question, I am just a beginner in MapInfo and I am trying to use the outstanding capabilities of MapInfo. I would need this forum support to make this happen.