-1

私は PHP/MySQL ベースの e コマース エンジンに取り組んでおり、SQL 駆動型の Microsoft Dynamics C5 システムに注文を配信できるようにする必要があります。

私の計画は、MySQL 構造を C5 構造と非常によく似たものにすることでした。これにより、これら 2 つの間の通信が可能な限りスムーズに行われるようになります。

ただし、テーブル名とフィールド名を含む C5 SQL 構造を見つけることができませんでした。構造を「リーチ」するために自分でインストールしようとしましたが、うまくいきませんでした。

構造の概要または名前と型のフィールドリストがどこにあるか知っている人はいますか? それとも、データ構造のない SQL バックアップのみでしょうか?

よろしくお願いいたします。

4

1 に答える 1

0

それは確かにデータ構造を持っています...非常に関連性の高いテーブルのようですXAL-私の知る限り、一意のキーを生成するために使用されNEWSEQUENTIALID()ます...連続したキーを生成するためにも使用されます... C5は特に「MSデンマーク」の製品であるため、ほとんどの情報はhttp://social.microsoft.com/Forums/da-DK/c5/threadsで見つかると思います。

C5 (「ネイティブ DB」の代わりに) を MS SQL Server DB にインストールできます ( http://support.itservicepartner.dk/LinkClick.aspx?fileticket=JA_ZzXeag_I%3d&tabid=96&mid=486を参照)。構造化し、その内部データにアクセスします...

C5 は間もなく更新されるようです - http://www.jdpartner.dk/media/9976/kernel_newsletter_%20c5_4.4.0.186.pdfを参照してください

いくつかの理由から、C5 DB のデータにアクセス/操作するために SQL ルートに行かないことを強くお勧めします。

  • C5 の構造は更新によって変化する可能性があるため、「動く標的」になります。
  • SQLを介してC5データベースに直接読み書きしたくない - これは主要な依存関係などを導入する.
  • インターフェース/構造を定義し、アプリとの間でデータをどのように、どのデータを渡す必要があるかを定義します。
    双方は、合意されたインターフェースを個別に実装する責任を負います。これにより、他のアプリで発生する可能性がある、または発生しない可能性がある内部変更から両方のアプリを分離します。
  • C5 には、WebService インターフェイス ( http://support.itservicepartner.dk/LinkClick.aspx?fileticket=OjXu5vj0ACg%3d&tabid=96&mid=486を参照) と COMAPI と呼ばれるもの ( http://jdpartner.dk/media/6934を参照) があります。 /comapi%20reference%20manual.pdf ) を利用できます。これは、必要なものの出発点として適しているようです。

これがあなたの質問に本当に答えているかどうかはわかりませんが、少なくともいくつかの部分が役立つことを願っています.

于 2011-11-02T06:55:21.957 に答える