Lantica Software LLC.
Learn more about Sesame Database Manager
I highly support Sesame product and the company's hard work to produce this product. I am sure its future evolution will be even more powerful.
David S. Costanzo
Baldwin Brook Studio - Canterbury, CT
 

Getting started with Sesame? Click here!
 
Home
Order Sesame
Products
Support
Contact Us
Company
Downloads
Q&A™
 
 
Email Address


Note: Your email address will be used only to notify you of updates and events related to Lantica and Sesame. Your address will not be sold or used for any other purpose.


Sesame Database Manager is compatible with Symantec Q&A. Q & A users will find that Sesame uses many of the same keystrokes, the same search syntax, and almost the same programming syntax as used in a Q&A database. Sesame can also translate Q&A databases. Find out more.


Inside Sesame - The Monthly Newsletter for Sesame Database Manager
Read a FREE issue!

 

Sesame Library | Sesame Import from Relational Databases

We've finished implementing Sesame's ASCII Import, and we have excellent news for those of you who may need to convert your data from something other than Q&A:

Sesame can handle hierarchical imports without any programming!

This is a great feature for anyone who needs to convert existing data that is currently stored in a relational database program. It is also a great feature for those who have an ongoing need to import data sent to them by customers or other departments who use relational database programs.

Here's how it works. Suppose you have an existing relational database to store your Invoices. You might have the following tables: Invoice, InvoiceLineItems. The tables would be related by a key field in InvoiceLineItems matching a key field in Invoice. The data would look something like this:

tblInvoice
InvoiceID InvoiceDate InvoiceNumber
1 12/10/200110065
2 12/11/200110066
3 12/11/200110067
tblInvoiceLineItem
LineItemIDInvoiceID QtySold
1 1 50
2 1 25
3 1 70
4 2 15
5 2 10
6 3 25
7 3 25
8 3 18

Normally, to convert this information, you'd have to build the tables in the new program, export each table separately from the old program, import each table separately into the new program, then link the key fields.

With Sesame, you build your Invoice form with the Invoice Number and Invoice Date fields. You add a subform for the Line Items with the QtySold field. You then create one export file from your old relational database to export the three fields that actually contain your data, without worrying about the key fields. Most relational databases know how to make this kind of file. Your export file would look like this:

"12/10/2001","10065","50"
"12/10/2001","10065","25"
"12/10/2001","10065","70"
"12/11/2001","10066","15"
"12/11/2001","10066","10"
"12/11/2001","10067","25"
"12/11/2001","10067","25"
"12/11/2001","10067","18"

You open Sesame to your Invoice form and select all the fields for Import.

Sesame will automatically create three new Invoice records, each with its corresponding LineItems created and linked!

  Learn more about Sesame Database Manager
WOW ! Thanks guys for your help, it really is very much appreciated. What other package would be able to provide such instant customer support and feedback? Again, I believe Sesame has the potential to be a major player!
  Beagle
Flavour Creation Manager - Symrise Pty. Ltd.