Android terminal remote data base access code generation system and method based on object dependence mapping
A technology of object association mapping and code generation, which is applied in transmission systems, electrical digital data processing, special data processing applications, etc., can solve the problems of no visual generation of mobile terminals, remote access database program framework structure is not provided, etc., to achieve enhanced Readability, convenience and brevity, the effect of broadening the field of basic ideas
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0029] Specific implementation mode one: as figure 1 As shown, the program framework and code generation system for the Android terminal to access the remote database based on object-associated mapping, which includes,
[0030] Remote database device 1, mobile terminal database basic information device 2, mobile terminal database table device 3, mobile terminal and remote database interaction device 4, mobile terminal and remote database interaction center control information device 5, mobile terminal and remote database query interaction Device 6, mobile terminal and remote database update data information device 7, device for basic information of database query statement 8, device for unique identification of mobile terminal interface control and access database information corresponding device 9, basic information device 10 for database update sentence, mobile terminal The device 11 for accessing the remote database, the device 12 for the mobile terminal to obtain the SQL s...
specific Embodiment approach 2
[0032] Embodiment 2: The difference between this embodiment and Embodiment 1 is that the remote database device 1 includes a tree device for displaying the database table structure of the remote database end, and is used for accessing the remote database and the table structure information of the remote database. A device, a device for selecting the type of remote database, a device for setting information of a database user and a password, and a device for connecting strings of different types of remote databases;
[0033] The mobile terminal database basic information device 2 includes a condition device for setting up a mobile terminal database, a device for generating a mobile terminal database table and a device for generating a mobile terminal database table structure;
[0034] Described mobile terminal database table device 3 includes the device for setting the mobile terminal table name etc. and the device for setting the field attributes of the mobile terminal table; ...
specific Embodiment approach 3
[0046] Specific embodiment three: the difference between this embodiment and specific embodiment one or two is: the described device that is used to set the condition that the mobile terminal accesses the remote database and the control relationship of the mobile terminal interface includes TextView control, EditText control, CheckBox control, RadioButon Control, ListView control, Spinner control, AutoCompleteTextView control, MultiAutoCompleteTextView control, DatePicker control, TimePicker control, AnalogClock control and DigitalClock control, the remote database types include Oracle Server, Oracle Lite, Microsoft SQL Server, Microsoft Access, Sybase SQL Anywhere Server, IBM DB2Server and SQLite and Sun MySQL, the central control that triggers database interaction in the mobile terminal interface control is the control that initiates business logic actions for the Button control. Other steps and parameters are the same as those in Embodiment 1 or Embodiment 2.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com