13.01.2013 Views

OpenEdge Data Management: DataServer for Microsoft SQL Server

OpenEdge Data Management: DataServer for Microsoft SQL Server

OpenEdge Data Management: DataServer for Microsoft SQL Server

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Initial Programming Considerations<br />

2<br />

An application developed in the <strong>OpenEdge</strong> Studio can use the <strong>Data</strong><strong>Server</strong> <strong>for</strong> MS <strong>SQL</strong> <strong>Server</strong><br />

to access data from multiple sources transparently. With the <strong>Data</strong><strong>Server</strong>, your applications can<br />

access in<strong>for</strong>mation in both <strong>OpenEdge</strong> databases and MS <strong>SQL</strong> <strong>Server</strong> databases.<br />

This chapter discusses fundamental considerations you need to know to plan your applications<br />

and design your databases. For example, you need to know the differences between <strong>OpenEdge</strong><br />

databases and MS <strong>SQL</strong> <strong>Server</strong> databases, as well as the <strong>Data</strong><strong>Server</strong> strategies <strong>for</strong> resolving these<br />

differences, which your application might need to accommodate. Specifically, it discusses the<br />

topics in the following sections:<br />

• <strong>Data</strong>base design issues<br />

• <strong>Data</strong> types<br />

• Record creation<br />

• <strong>Data</strong> source record locking<br />

• Transactions<br />

• Error handling<br />

• Cursors<br />

• ABL issues<br />

• RDBMS stored procedures

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!