問題タブ [linked-tables]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
328 参照

mysql - MsAccess/mysql のエンコードの問題 - アクセント記号が正しく表示されない

Access テーブルにある一部のデータを mysql に移行する必要があります。以前、Mysql をバックエンドとして、MsAccess をフロントエンドとして使用したことがあるので、これは簡単なことではないと考えました。動作する mysql/Access コンボでは、mysql テーブルは latin1_swedish であり、mysql とアクセスの両方がアクセント記号を適切にレンダリングします。

ただし、この新しいデータベースでは、アクセント記号が正しく表示されません。mysql テーブルの照合順序を utf8 から latin1、latin1_swedish に変更しようとしましたが、うまくいきません。

それが何をするかはこれです:

なぜそれがうまく機能し、別の機能では機能しないのかわかりません。助言がありますか?

0 投票する
1 に答える
2640 参照

ms-access - ms access 2000 リンクテーブルマネージャーを使用せずにリンクテーブルを変更する

MS ACCESS 2000 を使用しています。AB.mdb には、マシン内の他のテーブル XY.mdb にリンクされたテーブルがいくつかあります。私のマシンのローカルで正常に動作しています。

この AB.mdb を他のマシンに移動すると、ローカル マシンで XY.mdb を検索しているため、エラーが表示されます。

そのマシンからアクセスできないため、リンク テーブル マネージャーを使用してそのマシンのパスを変更できません。

この問題を解決する方法はありますか。

リンクテーブルマネージャー以外のリンクテーブルのパスを変更する方法

ありがとう、

シャンムガム

0 投票する
1 に答える
775 参照

sql-server - SQLServerを使用したmsAccessリンクテーブルでの複数レコードの追加クエリに関する問題ごとの順序

結合と順序付け句を使用してSQLServerにリンクされたmsAccessテーブルの複数のレコードを選択し、複数レコードの追加クエリを使用して、結果のデータをmsアクセスの別のSQLServerにリンクされたテーブルに挿入します。

ここで問題となるのは、挿入されたテーブルがselectクエリが維持するのと同じ順序を維持しておらず、通常のアクセステーブルに挿入した場合に順序が維持されることです。

複数レコードの追加クエリを実行するたびに、挿入された行表は異なる順序を保持します。

0 投票する
3 に答える
2153 参照

ms-access - リンク テーブル MDB ファイル ペアのフィールドの名前を変更しますか?

MS-JET リンク テーブルを使用する Access 2003 データベースがあります (つまり、2 つの *.mdb ファイルがあります)。全体的なタスクは、SQL サーバーに移行することです。ただし、既存のデータベースには、両方の Access 移行ウィザードを混乱させるスペースやその他の文字を含む複数のフィールドがあります。したがって、中間タスクは、更新されたフィールド名を持つ既存の mdb のバージョンを作成することです。

リンクされたテーブルがその mdb で読み取り専用であるため、UI mdb ファイルのフィールド名を「単純に」変更しても機能しません。データ mdb ファイルのフィールド名を最初に更新しても、起動時に UI mdb がぐらつき、Access があきらめるため、機能しません。

提案を探していますが、表示できるオプションは次のとおりです。

  • Data mdb を UI に再統合し、更新を行ってから、データを再エクスポートします。私には非常に危険に思えます(システムは稼働中であり、厳密に必要以上にデータを操作したくありません)。

  • ここで、ODBC の詳細を VBA コードで変更することに関連するいくつかの回答を見てきました。これはうまくいきますか?より良い方法はありますか?

  • リンクされたすべてのテーブルのリンクを解除し、UI mdb で残りのフォーム、レポート、クエリを編集し (しかし、それは機能しますか??)、データ mdb フィールドを編集し、最後にすべてを再リンクします。バラバラになる??...可能性が高いようです。

助言がありますか?ルース

0 投票する
1 に答える
3888 参照

ms-access - ms access 2000でリンクテーブルのパスを変更したい

Oracle の多くのテーブルに既にリンクされている MS Access データベースがあります。Oracleの別のサーバーからテーブルをいくつか追加したいと思います。

問題は、MS Access を介してサーバーに接続し、リンク テーブル マネージャーを使用してインポートしようとすると、テーブルのリストに自分のスキーマまたはユーザーが見つからないことです。

Get External data->Link Tablesからでも、このリンクテーブルダイアログは、(CTXSYS、DMSYS、XDB など....) のようなシステムテーブルのみを提供します。

テーブルが見つからないのはなぜですか? これにアクセスできませんか?

どうすればこれを達成できますか? 適切なサーバーに接続しているにもかかわらず、テーブル スキーマが一覧表示されないのはなぜですか?

0 投票する
2 に答える
3722 参照

ms-access - msアクセスでMsysobjectsを変更することは可能ですか?

MSYSObjects テーブルの値を手動で変更することは可能ですか?

特に MSysObjects テーブルのデータベース フィールド

リンクされたテーブルのパスを手動で変更する必要があるためです。私の場合、リンクテーブルマネージャーは役に立ちません。

0 投票する
1 に答える
1121 参照

ms-access - テーブルで Access DoCmd.Rename を使用する際の問題: リンクされた名前が変更されない

概要: テーブルで Docmd.Rename を実行すると、別の DB からのリンクで名前が変更されないテーブルが作成されるのはなぜですか?

TLC が必要な古いデータベースを修正しようとしています。これの一部は、いくつかのテーブルを含む、多くの未使用のクラフトを削除することです。これらのテーブルで DoCmd.Rename を呼び出す VBA プロシージャの最初の部分は、DELETE_ を前に付けて名前を変更します。

「削除」は正常に機能しているように見えますが、リンク テーブル マネージャーを使用して別の DB からテーブルを参照しようとすると、名前の変更はまったく行われませんでした。戻ってその DB をロードすると、テーブル名が変更されます。

名前を変更するために使用するのが最善TableDefs().Nameですか? それはより良い方法ですか?名前の変更のような「公式」の方法の方が良いと思いました。

Win7/64 で Access 2007 を使用しています。ファイルは MDB 形式です。

0 投票する
1 に答える
1122 参照

sql-server - 「リンク テーブルへの挿入に失敗しました。RAISERROR は sysmessages でエラー x のエントリを見つけられませんでした」とはどういう意味ですか?

Access 2002 に、SQL 2000 Server に対して次のようなクエリを実行するように依頼しています。

しかし、それは失敗し、次のメッセージが表示されます。

マイクロソフト アクセス

ODBC -- リンク テーブル 'tableA' への挿入に失敗しました。

[Microsoft][ODBC SQL Server ドライバー][SQL Server]RAISERROR は、sysmessages でエラー 800311 のエントリを見つけられませんでした。(#2758)

何が起こっている?

tableA はリンクされたテーブルであるのに対し、tableB は Access にのみ存在するテーブルであることに注意してください。

0 投票する
2 に答える
74 参照

mysql - 列挙型からリンク テーブルへの変更

代わりに、列挙型をリンク テーブルの ID に変更します。

それについてはどうすればよいでしょうか?

現在の列挙名:strat
新しいリンク名:stratid

私が考えていたのは、次のようなものでした。

私はまだリンクテーブルを作成していません.今はすべて理論です.

上記は機能しますか?
列挙型からリンクされたテーブルに転送するために変更する必要があるものはありますか?

0 投票する
3 に答える
118 参照

mysql - 列にXMLとして保存されているリストのIDを持つテーブルをリンクするにはどうすればよいですか?

うまくいけば、質問はそれをうまく説明します。ライブラリ用のDBがあります。それらは何度も使用でき、名前だけでなく多くのデータが含まれているため、作成者用のテーブルがあります。次に、Booksのテーブルがあります。Author_idという列を介して著者を本にリンクすることに問題はありません。

私がやろうとしているのは、本が複数のIDを持つことができるので、IDのリストを含むAuthor_IDsと呼ばれる列を持つことです。Author_IDs列には、次のものがあります。

MySQLでExtractValue関数を使用すると、次を使用してテーブルをいずれかのIDにリンクできます。WHEREAuthor.id = ExtractValue(Book.Author_IDs、 "/ id [2]")//2番目のIDを取得します。

私の質問は、本のすべての著者を自動的に表示できるようにしたいのですが、ループせずに複数回リンクする方法がわかりません。すべての著者を表示するために結果を取得するにはどうすればよいですか?

(または、これを達成するためのより良い方法はありますか?)