59%
ADO Programming in Visual Basic 6

ADO Programming in Visual Basic 6

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

Fast, consistent, and highly productive, ADO (ActiveX Data Objects) is the best of Microsoft's many data access programming models. This comprehensive tutorial will give any experienced VB developer true mastery over ADO. Filled with examples, tips, and solved problems from cover to cover, this is the comprehensive ADO guide for experienced Visual Basic developers. Master the ADO object model from start to finish -- database tools, creating data objects, Remote Data Service, data shaping, using the ADO control in Visual Basic applications, and ADO integration with Microsoft Internet Explorer. Learn how to use ADO to get high-performance access to data, whether you're creating a front-end database client or middle-tier business object, using an application, tool, language, or even an Internet browser. For every Visual Basic programmer who needs to access information stored in databases.

Table of Contents:
1. Visual Basic Database Programming. What Are Databases? Flat and Relational Databases. Multi-Tiered Database Architecture. Using Databases in Visual Basic. Using Data Controls. Using Database Object Libraries. DAO. The DAO Data Control. RDO. The RDO Data Control. ADO. Connection Objects. Command Objects. Parameter Objects. Recordset Objects. Field Objects. Error Objects. Property Objects. The ADO Data Control. Getting Started with the ADO Data Control. Adding an ADO Data Control to a Form. Creating a Connection String. Getting Records from a Database. Binding Controls to the ADO Data Control. What's New in Recent Versions of ADO? New in ADO 2.0. New in ADO 2.1. Writing Bulletproof Database Programs by Validating User Data. Data Validation Using the CausesValidation Property and Validate Event. Disabling and Hiding Controls. Form-Level Data Validation. Some Basic SQL. The SELECT Statement. Selecting Specific Fields. The WHERE Clause. The BETWEEN Clause. The LIKE Clause. The IN Clause. Logical Operations. The DISTINCT Clause. The Order BY Clause. The AS Clause. COUNT, SUM, MIN, MAX, and AVG. The GROUP BY Clause. The HAVING Clause. The DELETE Statement. The UPDATE Statement. Joining Tables. 2. Visual Basic Database Tools. The Visual Data Manager. Creating a New Database. Creating a New Table. Creating Fields in a Table. Adding Data to a Table. Editing a Database. Using the Query Builder. The Data Form Wizard. Data Environments. Data Environments at Design-Time. Data Environments at Run-Time. Creating a Data Environment. Data Views. Database Diagrams and the Database Designer. Tables. Views and the Query Designer. Stored Procedures. Triggers. Data Report Designer. Data Projects. Modeling Multi-Tier Database Architectures. The Microsoft Transaction Server. 3. Using the ADO Data Control. ADO Data Control Overview. Properties of the ADO Data Control. Align. Appearance. BackColor, ForeColor. BOFAction. CacheSize. Caption. CausesValidation. CommandTimeout. CommandType. ConnectionString. ConnectionTimeout. Container. CursorLocation. CursorType. DragIcon. DragMode. Enabled. EOFAction. Font. Height, Width. Index. Left, Top. LockType. MaxRecords. Mode. Negotiate. Orientation. Password. Recordset. RecordSource. Tag. ToolTipText. UserName. Visible. WhatsThisHelpID. Methods of the ADO Data Control. Drag. Move. Refresh. SetFocus. ShowWhatsThis. Zorder. Events of the ADO Data Control. Data Validation with the ADO Data Control. DragDrop. DragOver. EndOfRecordset. Error. FieldChangeComplete. MouseDown. MouseMove. MouseUp. MoveComplete. RecordChangeComplete. RecordsetChangeComplete. WillChangeField. WillChangeRecord. WillChangeRecordset. WillMove. Using the ADO Data Control. Adding an ADO Data Control to a Form. Connecting an ADO Data Control to a Data Source. Setting the Record Source. Binding to Text Boxes. Binding Controls from Code. Using the ADO Data Control's Recordset Object. Moving to the Next Record. Moving to the Previous Record. Moving to the First Record. Moving to the Last Record. Adding Records. Deleting Records. Refreshing the ADO Data Control. Updating a Database. 4. Using Data-Bound Controls. Data Binding Overview. Data Binding Properties. Text Boxes, RichTextBoxes, Masked Edit Controls, and Labels. Check Boxes. Picture Boxes, Image Controls, and OLE Controls. List Boxes and Combo Boxes. DateTimePickers and MonthViews. DataRepeaters. Charts. DBLists and DBCombos. Hierarchical FlexGrids. DataLists and DataCombos. DataGrids. Using Standard Data Binding. Using ADO Data Binding. Using the DataCombo Control. Using the DataList Control. Using the DataGrid Control. Using the Hierarchical FlexGrid Control. Binding to a Data Environment. Data Binding at Run-Time. 5. Connecting to Databases. Connecting with an ADO Data Control. Connecting with a Data Environment. Connecting with a Connection Object. Connection Object Properties. Attributes. CommandTimeout. ConnectionString. ConnectionTimeout. CursorLocation. DefaultDatabase. IsolationLevel. Mode. Provider. State. Connection Object Methods. BeginTrans. Cancel. Close. CommitTrans. Execute. Open. OpenSchema. RollbackTrans. Connection Object Events. BeginTransComplete. CommitTransComplete. ConnectComplete. Disconnect. ExecuteComplete. InfoMessage. RollbackTransComplete. WillConnect. WillExecute. Connection Object Collections. Creating Connection Strings. Microsoft OLE DB Provider for ODBC. Microsoft OLE DB Provider for Microsoft Index Server. Connection String Parameters for OLE DB Provider for Microsoft Jet. Microsoft OLE DB Provider for SQL Server. Programming with the ADO Library in Code. Opening ADO Connections. Opening a Connection Asynchronously. Setting Cursor Location. Closing Connections. Opening Recordsets with Connections. Using the Connection Object's Execute Method. Using Transactions. Connection Pooling. 6. Using ADO Commands. Using Commands in ADO Data Controls. Using Commands in Data Environments. Using ADO Command Objects. Command Object Properties. ActiveConnection. CommandText. CommandTimeout. CommandType. Prepared. State. Command Object Methods. Cancel. CreateParameter. Execute. Command Object Collections. Parameters. Properties. Parameter Objects. Parameter Object Properties. Attributes. Direction. Name. NumericScale. Precision. Size. Type. Value. Parameter Object Methods. AppendChunk. Parameter Object Collections. Properties. Command Text By OLE DB Provider. Microsoft OLE DB Provider for ODBC. Microsoft OLE DB Provider for Microsoft Index Server. Microsoft OLE DB Provider for Microsoft Active Directory Service. OLE DB Provider for Microsoft Jet. Microsoft OLE DB Provider for SQL Server. Executing Commands. Opening Tables. Executing SQL. Commands as Connection Methods. Using Parameters. Using Parameters with Commands as Connection Methods. Using Stored Procedures. Using Stored Procedures as Connection Methods. Adding Images to Parameters. Command Object Return Values. 7. The ADO Recordset Object. Using ADO Recordsets in ADO Data Controls. Using ADO Recordsets in Data Environments. ADO Recordset Objects. Recordset Properties. AbsolutePage. AbsolutePosition. ActiveCommand. ActiveConnection. BOF. Bookmark. CacheSize. CursorLocation. CursorType. DataMember. DataSource. EditMode. EOF. Filter. LockType. MarshalOptions. MaxRecords. PageCount. PageSize. RecordCount. Sort. Source. State. Status. StayInSync. Recordset Methods. AddNew. Cancel. CancelBatch. CancelUpdate. Clone. Close. CompareBookmarks. Delete. Find. GetRows. GetString. Move. MoveFirst. MoveLast. MoveNext. MovePrevious. NextRecordset. Open. Requery. Resync. Save. Supports. Update. UpdateBatch. Recordset Events. EndOfRecordset. FetchComplete. FetchProgress. FieldChangeComplete. MoveComplete. RecordChangeComplete. RecordsetChange Complete. WillChangeField. WillChangeRecord. WillChangeRecordset. WillMove. Recordset Collections. Fields. Properties. Recordset Properties and Methods by OLE DB Provider. Microsoft ODBC OLE DB Provider. Microsoft OLE DB Provider for Microsoft Index Server. Microsoft OLE DB Provider for Microsoft Active Directory Service. OLE DB Provider for Microsoft Jet. Microsoft OLE DB Provider for SQL Server. ADO Field Objects. Field Properties. ActualSize. Attributes. DataFormat. DefinedSize. Name. NumericScale. OriginalValue. Precision. Type. UnderlyingValue. Value. Field Methods. AppendChunk. GetChunk. Field Collections. Properties. 8. Using Recordsets in Code. Opening Recordsets. Connection Execute. Recordset Open. Command Execute. Using Parameters. Working with Recordsets Asynchronously. Closing Recordsets. Navigating in a Recordset. Using Bookmarks for Navigation. Modifying Field Data. Binding Controls to a Recordset in Code. Editing Fields in Code. Updating Databases. Batch Updating. Deleting Records. Adding New Records. Using Recordset Events. Validating Data. Searching a Recordset. Using the Optimize Property. Sorting a Recordset. Filtering a Recordset. Server Synchronization. Using Disconnected Recordsets. Persisting Recordsets. Creating an ADO Recordset in Code. Exporting Recordsets. Exporting to CSV Format. Exporting to Microsoft Excel. 9. DO Collections. The ADO Collections in Overview. The Parameters Collection. The Fields Collection. The Errors Collection. The Properties Collection. The Parameters Collection. Parameters Collection Property. Count. Parameters Collection Methods. Append. Delete. Item. Refresh. The Fields Collection. Fields Collection Property. Count. Fields Collection Methods. Append. Delete. Item. Refresh. The Error Object. Error Object Properties. Description. HelpContext. HelpFile. NativeError. Number. Source. SQLState. The Errors Collection. Errors Collection Property. Count. Errors Collection Methods. Clear. Item. Using the Errors Collection. ADO Dynamic Properties. The Property Object. Attributes. Type. Name. Value. The Properties Collection. Properties Collection Property. Count. Properties Collection Methods. Item. Refresh. Connection Object Dynamic Properties. Recordset Object Dynamic Properties. Field Object Dynamic Properties. Dynamic Property Enumeration Values. Dynamic Properties by Provider. Microsoft Jet Dynamic Properties. SQL Server Dynamic Properties. Using Dynamic Properties. 10. Creating Data-Aware Objects and ActiveX Controls. ActiveX Control Overview. Lifetime of an ActiveX Control. The Ambient and Extender Properties. Asynchronous Reading. The Initialize, InitializeProperties, and Terminate Events. Persisting Properties. Design-Time and Run-Time. Creating an ActiveX Control. Designing a User-Drawn ActiveX Control. Testing an ActiveX Control. Testing a Control in a Web Page. Testing a Control In-Process. Testing a Control Out-of-Process. Basing ActiveX Controls on Existing Controls. Constituent Controls in ActiveX Controls. Creating ActiveX Control Properties. Server Side. Client Side. Creating Read-Only Properties. Creating ActiveX Control Methods. Server Side. Client Side. Creating ActiveX Control Events. Server Side. Client Side. Creating Persistent Properties. Using InitProperties to Set Defaults. Using the ActiveX Control Interface Wizard. Creating and Supporting Property Pages. Customizing Property Pages. How Property Pages Work. Making an ActiveX Control into a Data-Bound Control. Creating the Control. Using the CanPropertyChange Method. Creating the Client. The DataBindings Collection. Creating an ActiveX Control that is a Data Source. Creating the Control. Creating the Client. Creating Invisible Data Controls, Control Containers, and Enumerated Properties. Creating and Using Data Objects. 11. ADO and the Internet. HTML-Bound Tags. The MSHTML Data Source Control. Navigating with the MSHTML Control. Creating Tables with the MSHTML Control. The Tabular Data Control. Navigating with the TDC. Creating Tables with the TDC. The XML Data Source Control. Navigating with the XML Data Source Control. Creating Tables with the XML Data Source Control. JDBC Data Source Applet. Handling Hierarchical Data in XML. Using Recordsets in Web Page Code. ADO and Dynamic HTML. Using Dynamic HTML. Overwriting Elements and Using GetString. 12. Remote Data Service and Active Server Pages. Web Server Requirements. The Remote Data Services (RDS). The RDS DataControl. The RDS DataControl Properties. Connect. ExecuteOptions. FetchOptions. FilterColumn. FilterCriterion. FilterValue. InternetTimeout. ReadyState. Recordset and SourceRecordset. Server. SortColumn. SortDirection. SQL. The RDS DataControl Methods. Cancel. CancelUpdate. CreateRecordset. MoveFirst, MoveLast, MoveNext, and MovePrevious Methods. Refresh. Reset. SubmitChanges. The RDS DataControl Events. onDataAvailable. onDatasetChanged. onDatasetComplete. onError. onReadyStateChange. onRowEnter. onRowExit. Navigating with the RDS DataControl. Creating Tables with the RDS DataControl. The DataFactory Object. The DataFactory Object Methods. ConvertToString. CreateRecordset. Query. SubmitChanges. The DataSpace Object. The DataSpace Object Property. InternetTimeout. The DataSpace Object Method. CreateObject. Using the DataFactory and DataSpace Objects. Custom Business Objects. Creating Recordsets. ADO and Active Server Pages. 13. Data Shaping and ADOX. Data Shaping. The OLE DB Provider for Data Shaping. The Shape Language. The Shape APPEND Command. Aggregate Functions, the CALC Function, and the NEW Keyword. The Shape COMPUTE Command. Using Hierarchical Recordsets. Displaying Hierarchical Recordsets. Accessing Records in Hierarchical Recordsets. Multiple Children and Grandchildren. Creating Shape Commands with Data Environments. ADO Extensions: ADOX. The ADOX Objects. The ADOX Collections. The ADOX Properties. The ADOX Methods. Putting ADOX to Work. Index.


Best Sellers


Product Details
  • ISBN-13: 9780130858573
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Prentice Hall
  • Height: 236 mm
  • No of Pages: 640
  • Weight: 1254 gr
  • ISBN-10: 0130858579
  • Publisher Date: 24 Dec 1999
  • Binding: SA
  • Language: English
  • Spine Width: 44 mm
  • Width: 178 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
ADO Programming in Visual Basic 6
Pearson Education (US) -
ADO Programming in Visual Basic 6
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

ADO Programming in Visual Basic 6

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA