Is Paradox a good front-end for MySql?
|
|
|
- Stephanie Allen
- 10 years ago
- Views:
Transcription
1 Is Paradox a good front-end for MySql? Caution Be aware that some functionalities of Paradox concerning non standard alias (ODBC and SQL) are broken with the Service Pack 2 of windows XP. You can check if you are in XP SP2 by executing the command winver (Menu Start/execute). If the end of the version information is «Service Pack 2» you are in SP2. The problem is tied to some Corel dialog box with the alias listbox where you can not more select a non standard alias. Examples of such dialog box: Menu File/Open /Table, Menu File /New/Query, Menu tools / Utilities Concerning SQL tables please note that the SQL editor is not concerned nor the Visual query builder. For a table access we can build a form (not with the expert) or use Proview, for a QBE we can create a new datamodel and then create a QBE based on that. OPAL access is not concerned by this problem. Hopefully Corel will quickly provide a patch For this document I ve worked in windows XP SP1 Installation of the mysql driver - Find and install the package «MyOdbc» from mysql web site. I ve used MyOdbc standard the latest stable version. There is a 3.52 for test. Due to some problem I ve found on Datetime field I ve also tested the old 2.5 MyOdbc. You can work with both driver installed - Now you can find the MySql Odbc driver in the windows Odbc panel Menu Start / Parameter / Control Panel / Administration tools / Data Source (ODBC) Create a DNS System entry Verify in BDE Administrator this connection Menu Start / Parameter / Control Panel / BDE Administrator.We can save here the DATABASE NAME,USER NAME,SQLQRYMODE parameter.(you should also check Auto ODBC = True in configuration/system/init) Paradox and MySql Page 1 sur 17 Côme de Christen
2 Firsts tests Connecting from Paradox to an existing MySql table in an existing database We can use PhpMyAdmin as our first MySql administration tool for a simple installation. Consider a simple database named mydb with one table mytable and several fields : Now open Paradox 10 Menu File / Open / Table, choose TestMySql in the alias box You should now be able to open the mytable table Paradox and MySql Page 2 sur 17 Côme de Christen
3 Working with a MySql table Hit <F9> and enter our first record : Field Value Comment ID 1 Is it possible to specify an autoincrement value? YES! LastName Smith First Name Paul Birthday 25/06/1964 I enter the date in my French format and IT WORKS! Amount Again I enter the number with my format and IT WORKS! Comment Trying to store a small text in a MySql TEXT field. How this will work? Can we make a new paragraph? YES! Is it possible to make a find/replace (right mouse CLIC)? I ask to replace "clic" with "CLIC" and... IT WORKS! <F2> <SHIFT F2> Easy isn t it? Now is it possible to see the blob content each time I reach a record? Let see, Right mouse clic on the Comment field / Property then check the Blob content display and... IT WORKS! LastUpdate (DateTime) 15:52:46, 14/10/2004 (space bar) An error occur : another user is editing this record Then I try to delete the field and post the record and a new error : field required Tested in MyOdbc 3.5 and 2.5 LastUpdate (Timestamp) 15:52:46, 14/10/2004 The same error occur randomly (by default and space bar ) Tested in MyOdbc 3.5 and 2.5 LastUpdate (Time) 15:52:46 (space bar) Same error in 3.5, OK in 2.5 Any other problem? Well at least one, the Paradox project viewer can not deal with SQL alias (not related to the XP SP2 bug), well we can use Proview a freeware/shareware from Vladimir Menkin Paradox and MySql Page 3 sur 17 Côme de Christen
4 Classical operations on tables in interactive mode Now let us compare Paradox and phpmyadmin for common table tasks. PhpMyAdmin is really good in that part Paradox and MySql Page 4 sur 17 Côme de Christen
5 Task Paradox PhpMyAdmin Rename a table Not Possible for SQL table Possible Copy a table An error occur (Incorrect field type) Possible (with MyODBC 2.52 the field type is not respected ) Empty a table Possible Possible Delete a table Possible Possible Sort by any column Not possible without a query Possible Filter on alpha fields Possible Possible (Select) * Filter on integer or numeric fields Possible Possible (Select) * Filter on date fields Not possible without a query Possible (Select) * * you don t have to enter the SQL yourself Quick transfert between Paradox and MySql tables If your Field type are simple the easiest way is to use the Copy tool utility in Paradox : Menu tool / Utilities / Copy This tool let you choose a local alias for your Paradox tables and a SQL alias for your MySql ones. Both way are handled : Paradox to MySql or MySql to Paradox. Paradox and MySql Page 5 sur 17 Côme de Christen
6 Query with QBE Paradox has here a little advantage, his QBE will generate an «ANSWER» table that can be reuse. In phpmyadmin by default you receive the result on screen. Not so simple to reuse the answer (but possible via an export or a temp table). Another big advantage for Paradox, the ability to visualy join tables and to make calculation or concatenation. But each new version of phpmyadmin comes with real new features Task Paradox PhpMyAdmin Selection of fields Possible Possible Criteria >, <, =, >=, <=, LIKE Possible Possible Criteria!= (Not) Possible Possible Sort on one field ASC, DESC Possible Possible Sort on several fields Possible Possible Change the fields order in the answer Possible Possible Join tables Possible Not in real QBE (possible in SQL) Auto. Mode possible with InnoDB table using foreign key and new «pmadb option» Make some calcul (SUM,MIN,AVG ) Possible Not in real QBE (possible in SQL) Update records with criterias Possible Not Possible (Possible with SQL) Delete records with criteras Possible Not Possible (Possible with SQL) Paradox and MySql Page 6 sur 17 Côme de Christen
7 Query with SQL Both products let you write SQL query but Paradox help you with a modern Visual Query Builder : Note : If you try to use directly the SQL code created by Paradox from a QBE (Menu View/View SQL) it will not work since the alias is not used. You ll have to select the SQL alias in the Alias listbox in the SQL toolbar. Sometimes an SQL alias is included inside the SQL text and it will not work either! On the other side PhpMyadmin will simply let you write your SQL query or use the search fonction («QBE») but this mode will not help you with the jointure between tables Paradox and MySql Page 7 sur 17 Côme de Christen
8 SQL passthrough or not? In some cases Paradox will run your query locally (with the BDE SQL parser) : - Mixing local and remote tables (an heterogeneous query), QBE or SQL will always run locally - More than one remote alias, QBE or SQL will always run locally - In others case you can control how your query will run in the property dialog If you can it is preferable to run the query remotely for better performance and in order to benefit of all MySQL functionalities. With the local mode you are limited by the BDE possibilities. Import / Export Paradox can easily export a local table (DB,DBF) resulting from a query on any SQL Server (Menu File/Export) Paradox can also execute a remote SQL query : SELECT INTO OUTFILE (cf MySql documentation) For the importation we will have to work in 2 pass, import the data in a local table and then copy the data to MySql (or we could write an OPAL script reading a file line by line and inserting them in MySql), so not so simple. PhpMyAdmin is really good in this area : Paradox and MySql Page 8 sur 17 Côme de Christen
9 Others good utilities of phpmyadmin Data Dictionary and print view of table Paradox and MySql Page 9 sur 17 Côme de Christen
10 Paradox Forms and reports directly bounded to Mysql From this point phpmyadmin will be useless as we will explore some unique feature of Paradox. His ability to build quickly forms and reports even on remote Sql data. Forms A first try with the expert (so without any manual change) and hop it works and quite quickly! Reports A first test with the expert without any change and one minute after Paradox and MySql Page 10 sur 17 Côme de Christen
11 But then can we mix our MySql tables with some Paradox one? Well yes! And use some calculated field? Well yes! Using SQL in OPAL on MySql tables Minimal example Var Db Database daparams DynArray[] String Q1 Sql EndVar daparams["username"] = "root" daparams["password"] = "" if not db.open("testmysql",daparams) then MsgStop("Error!","Can t open Database") Return Q1 = Sql SELECT * FROM mytable EndSql if not Q1.executeSQL(db,":Priv:Reponse") then MsgStop("Error!","Can t execute Query 1") return if not db.close() then MsgStop("Error!","Can t close Database") Return Paradox and MySql Page 11 sur 17 Côme de Christen
12 Others important points We can centralize recurrent code in a library LibSQL.lsl Var db Database endvar method ConnectSQL() Logical Var daparams Dynarray[] String EndVar daparams["username"]="root" daparams["password"]="" if not db.open("testmysql",daparams) then errorshow("erreur! Impossible d'accéder à la base") return False return True method CloseSQL() Logical if not db.close() then errorshow("impossible de fermer la base") Return False Return true method ExecSQL(sSQL String) Logical Var Q1 SQL EndVar Q1 = Sql ~ssql EndSQL if not executesql(db,q1,":priv:reponse") then errorshow("erreur! Impossible d'exécuter la requête.") return False return True method GetUiDataFromSQL(sSQL String,vUi UiObject) Logical Var Q1 SQL TcRep,TcUi TCursor EndVar Paradox and MySql Page 12 sur 17 Côme de Christen
13 Q1 = Sql ~ssql EndSQL if not executesql(db,q1,tcrep) then errorshow("erreur! Impossible d'exécuter la requête.") return False TcUi.attach(vUi) if not TcUi.empty() then errorshow("erreur! Impossible d'initialiser le traitement.") return False if not TcRep.add(TcUi,True,False) then errorshow("erreur! Impossible d'exécuter la requête.") return False return True Using SQL query we can also work on local Paradox table populated on demand On this working example we have copied a mysql table (sal) to a local Paradox one SAL.DB, that was the easy part with the Paradox Copy utility. Now we want to build a form which can extract data from MySql on our local Paradox table but also which can update all local change back to MySql Paradox and MySql Page 13 sur 17 Côme de Christen
14 At the form level we have in this example Var Lib Library ssql String endvar Uses ObjectPal "LibSQL.lsl" enduses method MasterUpdate() ssql="update sal SET Civil = '"+Civil+"', Nom = '"+Nom+"', Prenom = '"+Prenom+"' WHERE NoAgent = '"+NoAgent+"'" if not Lib.ExecSQL(sSQL) then MsgStop("Erreur!","Impossible de mettre à jour les données sur le serveur") return method MasterInsert() ssql="insert INTO sal (NoAgent,Civil,Nom,Prenom) VALUES ('"+NoAgent+"','"+Civil+"','"+Nom+"','"+Prenom+"')" if not Lib.ExecSQL(sSQL) then MsgStop("Erreur!","Impossible de mettre à jour les données sur le serveur") return method MasterDelete() ssql="delete FROM sal WHERE NoAgent = '"+NoAgent+"'" if not Lib.ExecSQL(sSQL) then MsgStop("Erreur!","Impossible de supprimer les données sur le serveur") return method action(var eventinfo ActionEvent) if eventinfo.isprefilter() then ;// Ce code s'exécute pour chaque objet de la fiche ;// Ce code s'exécute seulement pour la fiche actionid = eventinfo.id() switch case actionid = dataunlockrecord : switch case self.recordstatus( "Modified" ) and not self.recordstatus( "New" ) : Paradox and MySql Page 14 sur 17 Côme de Christen
15 MsgInfo("Vue :","Mise à jour...") MasterUpdate() case self.recordstatus( "New" ) : MsgInfo("Vue :","Insertion...") MasterInsert() endswitch case actionid = datadeleterecord : MsgInfo("Vue :","Suppression...") MasterDelete() EndSwitch endif method close(var eventinfo Event) if eventinfo.isprefilter() then ;// Ce code s'exécute pour chaque objet de la fiche ;// Ce code s'exécute seulement pour la fiche Lib.CloseSQL() Lib.close() method menuaction(var eventinfo MenuEvent) if eventinfo.isprefilter() then ;// Ce code s'exécute pour chaque objet de la fiche ;// Ce code s'exécute seulement pour la fiche ;// Forcer la validation si fermeture de fiche ;// Without this code you will lose your last change on the form close! if eventinfo.id()=menucanclose and isedit() then action(dataendedit) method open(var eventinfo Event) if eventinfo.isprefilter() then ; Ce code s'exécute pour chaque objet de la fiche. ; Ce code s'exécute juste pour la fiche. Lib.open(":Local:LibSQL") if not Lib.ConnectSQL() then MsgStop("Erreur!","Impossible de se connecter à la base...") return Paradox and MySql Page 15 sur 17 Côme de Christen
16 method keyphysical(var eventinfo KeyEvent) if eventinfo.isprefilter() then ;// Ce code s'exécute pour chaque objet de la fiche if eventinfo.vchar()="vk_escape" then disabledefault NomRech.MoveTo() ;// Ce code s'exécute seulement pour la fiche endif On the search input field level we have method changevalue(var eventinfo ValueEvent) DoDefault ssql="select NoAgent,Civil,Nom,Prenom FROM sal WHERE Nom LIKE '"+NomRech+"%'" if not Lib.GetUiDataFromSQL(sSql,LSAL) then MsgStop("Erreur!","Impossible d'obtenir les données") return LSAl.Home() ;// LSAL is the tableframe On the t ableframe LSAL level we have method open(var eventinfo Event) LSal.empty() On the naviguation bar we have Nothing special, from left to right : active.action(databegin) active.action(datapriorrecord) active.action(datanextrecord) active.action(dataend) if isedit() then action(dataendedit) action(databeginedit) Paradox and MySql Page 16 sur 17 Côme de Christen
17 active.action(datasearch) active.action(datasearchnext) If not isedit() then action(databeginedit) active.action(datainsertrecord) NoAgent.MoveTo() Endmethod ;Confirmation if MsgQuestion("Suppression de l'enregistrement :","On continue?")<>"yes" then return ;Traitement action(databeginedit) active.action(datadeleterecord) action(dataendedit) close() On the key field NoAgent we have (We do not allow changing our key value) method changevalue(var eventinfo ValueEvent) if Self<>"" then Disabledefault MsgInfo("Message :","Vous ne devez pas modifier ce champ.") If working with Linux be careful with case sensitivity of MySql object If your SQL is SELECT * FROM SAL but your MySql table name is sal you ll get a MySql error Links Upsizing to client/server : ftp://ftp.corel.com/pub/paradox/pdoxwin/unindexed/cswhite.zip MySql documentation : Easyphp : MyOdbc : PhpMyAdmin : Paradox and MySql Page 17 sur 17 Côme de Christen
Version of this tutorial: 1.06a (this tutorial will going to evolve with versions of NWNX4)
Version of this tutorial: 1.06a (this tutorial will going to evolve with versions of NWNX4) The purpose of this document is to help a beginner to install all the elements necessary to use NWNX4. Throughout
Specifications of Paradox for Windows
Specifications of Paradox for Windows Appendix A 1 Specifications of Paradox for Windows A IN THIS CHAPTER Borland Database Engine (BDE) 000 Paradox Standard Table Specifications 000 Paradox 5 Table Specifications
Working with SQL Server Integration Services
SQL Server Integration Services (SSIS) is a set of tools that let you transfer data to and from SQL Server 2005. In this lab, you ll work with the SQL Server Business Intelligence Development Studio to
Knocker main application User manual
Knocker main application User manual Author: Jaroslav Tykal Application: Knocker.exe Document Main application Page 1/18 U Content: 1 START APPLICATION... 3 1.1 CONNECTION TO DATABASE... 3 1.2 MODULE DEFINITION...
DiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
Access Queries (Office 2003)
Access Queries (Office 2003) Technical Support Services Office of Information Technology, West Virginia University OIT Help Desk 293-4444 x 1 oit.wvu.edu/support/training/classmat/db/ Instructor: Kathy
FileMaker 12. ODBC and JDBC Guide
FileMaker 12 ODBC and JDBC Guide 2004 2012 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks of FileMaker, Inc.
Database Concepts (3 rd Edition) APPENDIX D Getting Started with Microsoft Access 2007
David M. Kroenke and David J. Auer Database Concepts (3 rd Edition) APPENDIX D Getting Started with Microsoft Access 2007 Prepared by David J. Auer Western Washington University Page D-1 Microsoft product
Developing Web Applications for Microsoft SQL Server Databases - What you need to know
Developing Web Applications for Microsoft SQL Server Databases - What you need to know ATEC2008 Conference Session Description Alpha Five s web components simplify working with SQL databases, but what
Migrating helpdesk to a new server
Migrating helpdesk to a new server Table of Contents 1. Helpdesk Migration... 2 Configure Virtual Web on IIS 6 Windows 2003 Server:... 2 Role Services required on IIS 7 Windows 2008 / 2012 Server:... 2
2874CD1EssentialSQL.qxd 6/25/01 3:06 PM Page 1 Essential SQL Copyright 2001 SYBEX, Inc., Alameda, CA www.sybex.com
Essential SQL 2 Essential SQL This bonus chapter is provided with Mastering Delphi 6. It is a basic introduction to SQL to accompany Chapter 14, Client/Server Programming. RDBMS packages are generally
Access Tutorial 8: Combo Box Controls
Access Tutorial 8: Combo Box Controls 8.1 Introduction: What is a combo box? So far, the only kind of control you have used on your forms has been the text box. However, Access provides other controls
DbSchema Tutorial with Introduction in SQL Databases
DbSchema Tutorial with Introduction in SQL Databases Contents Connect to the Database and Create First Tables... 2 Create Foreign Keys... 7 Create Indexes... 9 Generate Random Data... 11 Relational Data
FileMaker 13. ODBC and JDBC Guide
FileMaker 13 ODBC and JDBC Guide 2004 2013 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks of FileMaker, Inc.
Toad for Data Analysts, Tips n Tricks
Toad for Data Analysts, Tips n Tricks or Things Everyone Should Know about TDA Just what is Toad for Data Analysts? Toad is a brand at Quest. We have several tools that have been built explicitly for developers
2Creating Reports: Basic Techniques. Chapter
2Chapter 2Creating Reports: Chapter Basic Techniques Just as you must first determine the appropriate connection type before accessing your data, you will also want to determine the report type best suited
Microsoft Access Basics
Microsoft Access Basics 2006 ipic Development Group, LLC Authored by James D Ballotti Microsoft, Access, Excel, Word, and Office are registered trademarks of the Microsoft Corporation Version 1 - Revision
Sophos Enterprise Console Auditing user guide. Product version: 5.2
Sophos Enterprise Console Auditing user guide Product version: 5.2 Document date: January 2013 Contents 1 About this guide...3 2 About Sophos Auditing...4 3 Key steps in using Sophos Auditing...5 4 Ensure
How-To: MySQL as a linked server in MS SQL Server
How-To: MySQL as a linked server in MS SQL Server 1 Introduction... 2 2 Why do I want to do this?... 3 3 How?... 4 3.1 Step 1: Create table in SQL Server... 4 3.2 Step 2: Create an identical table in MySQL...
Chapter 4 Accessing Data
Chapter 4: Accessing Data 73 Chapter 4 Accessing Data The entire purpose of reporting is to make sense of data. Therefore, it is important to know how to access data locked away in the database. In this
MAS 500 Intelligence Tips and Tricks Booklet Vol. 1
MAS 500 Intelligence Tips and Tricks Booklet Vol. 1 1 Contents Accessing the Sage MAS Intelligence Reports... 3 Copying, Pasting and Renaming Reports... 4 To create a new report from an existing report...
Connect to MySQL or Microsoft SQL Server using R
Connect to MySQL or Microsoft SQL Server using R 1 Introduction Connecting to a MySQL database or Microsoft SQL Server from the R environment can be extremely useful. It allows a research direct access
FileMaker 11. ODBC and JDBC Guide
FileMaker 11 ODBC and JDBC Guide 2004 2010 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc. registered
Installation & User Guide
SharePoint List Filter Plus Web Part Installation & User Guide Copyright 2005-2011 KWizCom Corporation. All rights reserved. Company Headquarters KWizCom 50 McIntosh Drive, Unit 109 Markham, Ontario ON
Teradata SQL Assistant Version 13.0 (.Net) Enhancements and Differences. Mike Dempsey
Teradata SQL Assistant Version 13.0 (.Net) Enhancements and Differences by Mike Dempsey Overview SQL Assistant 13.0 is an entirely new application that has been re-designed from the ground up. It has been
Accessing Your Database with JMP 10 JMP Discovery Conference 2012 Brian Corcoran SAS Institute
Accessing Your Database with JMP 10 JMP Discovery Conference 2012 Brian Corcoran SAS Institute JMP provides a variety of mechanisms for interfacing to other products and getting data into JMP. The connection
Database Studio is the new tool to administrate SAP MaxDB database instances as of version 7.5.
1 2 3 4 Database Studio is the new tool to administrate SAP MaxDB database instances as of version 7.5. It replaces the previous tools Database Manager GUI and SQL Studio from SAP MaxDB version 7.7 onwards
The software shall provide the necessary tools to allow a user to create a Dashboard based on the queries created.
IWS BI Dashboard Template User Guide Introduction This document describes the features of the Dashboard Template application, and contains a manual the user can follow to use the application, connecting
HELP DESK MANUAL INSTALLATION GUIDE
Help Desk 6.5 Manual Installation Guide HELP DESK MANUAL INSTALLATION GUIDE Version 6.5 MS SQL (SQL Server), My SQL, and MS Access Help Desk 6.5 Page 1 Valid as of: 1/15/2008 Help Desk 6.5 Manual Installation
You can choose to install the plugin through Magento Connect or by directly using the archive files.
Magento plugin 1.5.7 installation 1. Plugin installation You can choose to install the plugin through Magento Connect or by directly using the archive files. 1.1 Installation with Magento Connect 1.1.1
Microsoft Visual Studio Integration Guide
Microsoft Visual Studio Integration Guide MKS provides a number of integrations for Integrated Development Environments (IDEs). IDE integrations allow you to access MKS Integrity s workflow and configuration
Using SQL Server Management Studio
Using SQL Server Management Studio Microsoft SQL Server Management Studio 2005 is a graphical tool for database designer or programmer. With SQL Server Management Studio 2005 you can: Create databases
Business Intelligence Getting Started Guide
Business Intelligence Getting Started Guide 2013 Table of Contents Introduction... 1 Introduction... 1 What is Sage Business Intelligence?... 1 System Requirements... 2 Recommended System Requirements...
Developing Own Crystal Reports
Developing Own Crystal Reports 1.1.1 The Report Creation Wizard ShipWeight is delivered with a set of sample reports to be used with the Report Viewer. In many cases, the easiest way of creating your own
Microsoft Access 3: Understanding and Creating Queries
Microsoft Access 3: Understanding and Creating Queries In Access Level 2, we learned how to perform basic data retrievals by using Search & Replace functions and Sort & Filter functions. For more complex
13 Managing Devices. Your computer is an assembly of many components from different manufacturers. LESSON OBJECTIVES
LESSON 13 Managing Devices OBJECTIVES After completing this lesson, you will be able to: 1. Open System Properties. 2. Use Device Manager. 3. Understand hardware profiles. 4. Set performance options. Estimated
Aradial Installation Guide
Aradial Technologies Ltd. Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise noted. No part of this document
INTRODUCTION: SQL SERVER ACCESS / LOGIN ACCOUNT INFO:
INTRODUCTION: You can extract data (i.e. the total cost report) directly from the Truck Tracker SQL Server database by using a 3 rd party data tools such as Excel or Crystal Reports. Basically any software
Tips and Tricks SAGE ACCPAC INTELLIGENCE
Tips and Tricks SAGE ACCPAC INTELLIGENCE 1 Table of Contents Auto e-mailing reports... 4 Automatically Running Macros... 7 Creating new Macros from Excel... 8 Compact Metadata Functionality... 9 Copying,
PROJECT ON MICROSOFT ACCESS (HOME TAB AND EXTERNAL DATA TAB) SUBMITTED BY: SUBMITTED TO: NAME: ROLL NO: REGN NO: BATCH:
PROJECT ON MICROSOFT ACCESS (HOME TAB AND EXTERNAL DATA TAB) SUBMITTED BY: SUBMITTED TO: NAME: ROLL NO: REGN NO: BATCH: INDEX Microsoft Access- An Overview 2 Datasheet view 4 Create a Table in Datasheet
Introduction to Microsoft Access 2003
Introduction to Microsoft Access 2003 Zhi Liu School of Information Fall/2006 Introduction and Objectives Microsoft Access 2003 is a powerful, yet easy to learn, relational database application for Microsoft
XMailer Reference Guide
XMailer Reference Guide Version 7.00 Wizcon Systems SAS Information in this document is subject to change without notice. SyTech assumes no responsibility for any errors or omissions that may be in this
Integrated Virtual Debugger for Visual Studio Developer s Guide VMware Workstation 8.0
Integrated Virtual Debugger for Visual Studio Developer s Guide VMware Workstation 8.0 This document supports the version of each product listed and supports all subsequent versions until the document
Abstract. For notes detailing the changes in each release, see the MySQL for Excel Release Notes. For legal information, see the Legal Notices.
MySQL for Excel Abstract This is the MySQL for Excel Reference Manual. It documents MySQL for Excel 1.3 through 1.3.6. Much of the documentation also applies to the previous 1.2 series. For notes detailing
Appointment Scheduler
EZClaim Appointment Scheduler User Guide Last Update: 11/19/2008 Copyright 2008 EZClaim This page intentionally left blank Contents Contents... iii Getting Started... 5 System Requirements... 5 Installing
Siemens Applied Automation Page 1 11/26/03 9:57 PM. Maxum ODBC 3.11
Siemens Applied Automation Page 1 Maxum ODBC 3.11 Table of Contents Installing the Polyhedra ODBC driver... 2 Using ODBC with the Maxum Database... 2 Microsoft Access 2000 Example... 2 Access Example (Prior
IceWarp Server. Log Analyzer. Version 10
IceWarp Server Log Analyzer Version 10 Printed on 23 June, 2009 i Contents Log Analyzer 1 Quick Start... 2 Required Steps... 2 Optional Steps... 2 Advanced Configuration... 5 Log Importer... 6 General...
Exploring Microsoft Office Access 2007. Chapter 2: Relational Databases and Multi-Table Queries
Exploring Microsoft Office Access 2007 Chapter 2: Relational Databases and Multi-Table Queries 1 Objectives Design data Create tables Understand table relationships Share data with Excel Establish table
Attix5 Pro Server Edition
Attix5 Pro Server Edition V7.0.3 User Manual for Linux and Unix operating systems Your guide to protecting data with Attix5 Pro Server Edition. Copyright notice and proprietary information All rights reserved.
ScriptLogic File System Auditor User Guide
ScriptLogic File System Auditor User Guide FILE SYSTEM AUDITOR I 2005 by ScriptLogic Corporation All rights reserved. This publication is protected by copyright and all rights are reserved by ScriptLogic
Getting Started - The Control Panel
Table of Contents 1. Getting Started - the Control Panel Login Navigation Bar Domain Limits Domain User Account Properties Session Management 2. FTP Management Creating and Editing Users Accessing FTP
IBM FileNet eforms Designer
IBM FileNet eforms Designer Version 5.0.2 Advanced Tutorial for Desktop eforms Design GC31-5506-00 IBM FileNet eforms Designer Version 5.0.2 Advanced Tutorial for Desktop eforms Design GC31-5506-00 Note
Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms
Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint 2013. InfoPath 2013 Web Enabled (Browser) forms InfoPath 2013 Web Enabled (Browser) forms Creating Web Enabled
Creating Database Tables in Microsoft SQL Server
Creating Database Tables in Microsoft SQL Server Microsoft SQL Server is a relational database server that stores and retrieves data for multi-user network-based applications. SQL Server databases are
Moxa Device Manager 2.3 User s Manual
User s Manual Third Edition, March 2011 www.moxa.com/product 2011 Moxa Inc. All rights reserved. User s Manual The software described in this manual is furnished under a license agreement and may be used
Data Generator for SQL Server User's Manual. 2012 EMS Database Management Solutions
Data Generator for SQL Server User's Manual Data Generator for SQL Server User's Manual All rights reserved. This manual documents EMS Data Generator for SQL Server, version 3.0.x.x No parts of this work
1 Minimum system requirements
Metrohm AG CH-9101 Herisau Switzerland Phone +41 71 353 85 85 Fax +41 71 353 89 01 [email protected] www.metrohm.com Installation MagIC Net 2.x 1 Minimum system requirements Operating system RAM Memory
USER GUIDE Appointment Manager
2011 USER GUIDE Appointment Manager 0 Suppose that you need to create an appointment manager for your business. You have a receptionist in the front office and salesmen ready to service customers. Whenever
Using ODBC with MDaemon 6.5
Using ODBC with MDaemon 6.5 Alt-N Technologies, Ltd 1179 Corporate Drive West, #103 Arlington, TX 76006 Tel: (817) 652-0204 2002 Alt-N Technologies. All rights reserved. Other product and company names
Search help. More on Office.com: images templates
Page 1 of 14 Access 2010 Home > Access 2010 Help and How-to > Getting started Search help More on Office.com: images templates Access 2010: database tasks Here are some basic database tasks that you can
Table of Contents SQL Server Option
Table of Contents SQL Server Option STEP 1 Install BPMS 1 STEP 2a New Customers with SQL Server Database 2 STEP 2b Restore SQL DB Upsized by BPMS Support 6 STEP 2c - Run the "Check Dates" Utility 7 STEP
ECDL. European Computer Driving Licence. Database Software BCS ITQ Level 1. Syllabus Version 1.0
ECDL European Computer Driving Licence Database Software BCS ITQ Level 1 Using Microsoft Access 2013 Syllabus Version 1.0 This training, which has been approved by BCS, includes exercise items intended
DB Administration COMOS. Platform DB Administration. Trademarks 1. Prerequisites. MS SQL Server 2005/2008 3. Oracle. Operating Manual 09/2011
Trademarks 1 Prerequisites 2 COMOS Platform MS SQL Server 2005/2008 3 Oracle 4 Operating Manual 09/2011 A5E03638301-01 Legal information Legal information Warning notice system This manual contains notices
Release Bulletin Sybase ETL Small Business Edition 4.2
Release Bulletin Sybase ETL Small Business Edition 4.2 Document ID: DC00737-01-0420-02 Last revised: November 16, 2007 Topic Page 1. Accessing current release bulletin information 2 2. Product summary
TZWorks Windows Event Log Viewer (evtx_view) Users Guide
TZWorks Windows Event Log Viewer (evtx_view) Users Guide Abstract evtx_view is a standalone, GUI tool used to extract and parse Event Logs and display their internals. The tool allows one to export all
Patch Management Table of Contents:
Table of Contents: Manage Machines Manage Updates Patch Policy Configure Patch Parameters 153 Chapter 5 - Sadjadi et al. Introduction As new operating system and software updates are released in an ever
VeriCentre 3.0 Upgrade Pre-Installation and Post Installation Guidelines
VeriCentre 3.0 Upgrade Pre-Installation and Post Installation Guidelines * For actual installation steps, please refer to the VeriCentre 3.0 Installation guide that came with the VeriCentre 3.0 software.
Hamline University Administrative Computing Page 1
User Guide Banner Handout: BUSINESS OBJECTS ENTERPRISE (InfoView) Document: boxi31sp3-infoview.docx Created: 5/11/2011 1:24 PM by Chris Berry; Last Modified: 8/31/2011 1:53 PM Purpose:... 2 Introduction:...
ScriptLogic File System Auditor Agent Configuration Getting Started Guide
ScriptLogic File System Auditor Agent Configuration Getting Started Guide FILE SYSTEM AUDITOR II 2011 by ScriptLogic Corporation All rights reserved. This publication is protected by copyright and all
Facebook Twitter YouTube Google Plus Website Email
PHP MySQL COURSE WITH OOP COURSE COVERS: PHP MySQL OBJECT ORIENTED PROGRAMMING WITH PHP SYLLABUS PHP 1. Writing PHP scripts- Writing PHP scripts, learn about PHP code structure, how to write and execute
DataPA OpenAnalytics End User Training
DataPA OpenAnalytics End User Training DataPA End User Training Lesson 1 Course Overview DataPA Chapter 1 Course Overview Introduction This course covers the skills required to use DataPA OpenAnalytics
Migrating MS Access Database to MySQL database: A Process Documentation
Migrating MS Access Database to MySQL database: A Process Documentation Juma Lungo November 10, 2004 Introduction A health database from India has over 3,500,000 records in MS Access 2000 database. A Java
SQL Server An Overview
SQL Server An Overview SQL Server Microsoft SQL Server is designed to work effectively in a number of environments: As a two-tier or multi-tier client/server database system As a desktop database system
PTC Integrity Eclipse and IBM Rational Development Platform Guide
PTC Integrity Eclipse and IBM Rational Development Platform Guide The PTC Integrity integration with Eclipse Platform and the IBM Rational Software Development Platform series allows you to access Integrity
Business Insight Report Authoring Getting Started Guide
Business Insight Report Authoring Getting Started Guide Version: 6.6 Written by: Product Documentation, R&D Date: February 2011 ImageNow and CaptureNow are registered trademarks of Perceptive Software,
Microsoft Query, the helper application included with Microsoft Office, allows
3 RETRIEVING ISERIES DATA WITH MICROSOFT QUERY Microsoft Query, the helper application included with Microsoft Office, allows Office applications such as Word and Excel to read data from ODBC data sources.
"SQL Database Professional " module PRINTED MANUAL
"SQL Database Professional " module PRINTED MANUAL "SQL Database Professional " module All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or
ReportByEmail ODBC Connection setup
ReportByEmail ODBC Connection setup Page 2 of 28 Content Introduction... 3 ReportByEmail Server and changing ODBC settings... 3 Microsoft AD Windows setup... 3 Important notice regarding 32-bit / 64-bit
MICROSOFT ACCESS 2003 TUTORIAL
MICROSOFT ACCESS 2003 TUTORIAL M I C R O S O F T A C C E S S 2 0 0 3 Microsoft Access is powerful software designed for PC. It allows you to create and manage databases. A database is an organized body
10 STEPS TO YOUR FIRST QNX PROGRAM. QUICKSTART GUIDE Second Edition
10 STEPS TO YOUR FIRST QNX PROGRAM QUICKSTART GUIDE Second Edition QNX QUICKSTART GUIDE A guide to help you install and configure the QNX Momentics tools and the QNX Neutrino operating system, so you can
How to move a SQL database from one server to another
How to move a SQL database from one server to another Guide is applicable to these products: * Lucid CoPS, Lucid Rapid, LASS 8-11, LASS 11-15, LADS Plus and Lucid Ability (v6.0x-n) * Lucid Exact v1.xx-n
DbSchema Tutorial with Introduction in MongoDB
DbSchema Tutorial with Introduction in MongoDB Contents MySql vs MongoDb... 2 Connect to MongoDb... 4 Insert and Query Data... 5 A Schema for MongoDb?... 7 Relational Data Browse... 8 Virtual Relations...
Ocean Data Systems Ltd. The Art of Industrial Intelligence. Dream Report GETTING STARTED. User- Friendly Programming-Free Reporting for Automation
Ocean Data Systems Ltd. The Art of Industrial Intelligence Dream Report GETTING STARTED User- Friendly Programming-Free Reporting for Automation http://www.dreamreport.net Copyright (R) Ocean Data Systems
CHAPTER 23: USING ODBC
Chapter 23: Using ODBC CHAPTER 23: USING ODBC Training Objectives In this section, we introduce you to the Microsoft Business Solutions Navision NODBC driver. However, it is recommended that you read and
Robot SCHEDULE 12 User Guide
Robot SCHEDULE 12 User Guide Copyright Copyright HelpSystems, LLC. All rights reserved. Robot is a division of HelpSystems. www.helpsystems.com U.S.: +1 952-933-0609 Outside the U.S.: +44 (0) 870 120 3148
InstantSearch+ for Magento Extension
InstantSearch+ for Magento Extension Troubleshooting Guide- version 2.1.1 1. Sync status on the InstantSearch+ Dashboard Go to http://magento.instantsearchplus.com/login Login using the username/password
Using Microsoft Access Front End to NIMSP MySQL Database
Technical Report Using Microsoft Access Front End to NIMSP MySQL Database by Earl F Glynn 10 Oct. 2013 Contents Purpose... 3 Introduction... 3 National Institute on Money in State Politics... 3 How to
Building A Web Database Using Contextual Mode
Building A Web Database Using Contextual Mode Introduction This tutorial will walk you through the steps necessary to build a simple database that you can deploy on the Web. It is assumed that you are
PUBLIC. How to Use E-Mail in SAP Business One. Solutions from SAP. SAP Business One 2005 A SP01
PUBLIC How to Use E-Mail in SAP Business One Solutions from SAP SAP Business One 2005 A SP01 February 2007 Contents Purpose... 3 Sending an E-Mail... 4 Use... 4 Prerequisites... 4 Procedure... 4 Adding
Using the ihistorian Excel Add-In
Using the ihistorian Excel Add-In Proprietary Notice The manual and software contain confidential information which represents trade secrets of GE Fanuc International, Inc. and/or its suppliers, and may
Jet Data Manager 2012 User Guide
Jet Data Manager 2012 User Guide Welcome This documentation provides descriptions of the concepts and features of the Jet Data Manager and how to use with them. With the Jet Data Manager you can transform
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";! SET time_zone = "+00:00";!
-- phpmyadmin SQL Dump -- version 4.1.3 -- http://www.phpmyadmin.net -- -- Client : localhost -- Généré le : Lun 19 Mai 2014 à 15:06 -- Version du serveur : 5.6.15 -- Version de PHP : 5.4.24 SET SQL_MODE
DIPLOMA IN WEBDEVELOPMENT
DIPLOMA IN WEBDEVELOPMENT Prerequisite skills Basic programming knowledge on C Language or Core Java is must. # Module 1 Basics and introduction to HTML Basic HTML training. Different HTML elements, tags
Installation and Operation Manual Unite Log Analyser
Installation and Operation Manual Unite Log Analyser Contents 1 Introduction... 3 1.1 Abbreviations and Glossary... 4 2 Technical Solution... 4 2.1 Requirements... 5 2.1.1 Hardware... 5 2.1.2 Software...
enicq 5 System Administrator s Guide
Vermont Oxford Network enicq 5 Documentation enicq 5 System Administrator s Guide Release 2.0 Published November 2014 2014 Vermont Oxford Network. All Rights Reserved. enicq 5 System Administrator s Guide
Bitrix Site Manager 4.1. User Guide
Bitrix Site Manager 4.1 User Guide 2 Contents REGISTRATION AND AUTHORISATION...3 SITE SECTIONS...5 Creating a section...6 Changing the section properties...8 SITE PAGES...9 Creating a page...10 Editing
Microsoft Office 2007 Orientation Objective 1: Become acquainted with the Microsoft Office Suite 2007 Layout
Microsoft Office 2007 Orientation Objective 1: Become acquainted with the Microsoft Office Suite 2007 Layout Microsoft Suite 2007 offers a new user interface. The top portion of the window has a new structure
Upgrading MySQL from 32-bit to 64-bit
Upgrading MySQL from 32-bit to 64-bit UPGRADING MYSQL FROM 32-BIT TO 64-BIT... 1 Overview... 1 Upgrading MySQL from 32-bit to 64-bit... 1 Document Revision History... 21 Overview This document will walk
