問題タブ [adp]
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.
ms-access - クエリパラメータがMSAccessADPプロジェクトで機能しない
フォーム上に2つのリンクされたサブフォームを作成したいと思います。このために、次のようにクエリパラメータを2番目のサブフォームのレコードソースに設定する必要があります。
これは.accdbファイルでは機能しますが、SQLServerに接続されているAccessProject(.adpファイル)では機能しません。そこで、「'!'の近くの無効な構文」が表示されます。他の多くの方法を試しましたが、機能させることができませんでした。
sql-server - Access 2007 で vba を使用してテーブル リストを更新する方法
で vba を使用してテーブル リストを更新する方法Access 2007
。Sql
次を使用してコードでテーブルを作成しvba
ます。
エラー メッセージ: Microsoft Office Access はオブジェクト table2 を見つけることができませRefreshDatabaseWindow
んF5
。自動的に行う方法は?Access 2003 では、テーブル リストがアクティブな場合に正しく動作します。
私は一時停止しようとしますが、うまくいきません:
sql-server - 結合を使用して SQL ストアド プロシージャにバインドされた Access ADP フォームに値を追加するとエラーが発生する
SQL Server 2008 Express Edition に接続する Access 2003 ADP プロジェクトがあります。
JOIN を使用する SQL ストアド プロシージャを RecordSource として持つフォームに値を追加しようとすると、次のエラーが発生します。
別のユーザーまたはアプリケーションがレコードを削除したか、主キーの値を変更したため、レコードを更新できません。
ストアド プロシージャのコードは次のとおりです。
(追加しようとしている値は、Quantity と Points to table Test の値です)
また、Test テーブルと tblCriteriaCategory1 テーブルに適切な ForeignKey リレーションシップを作成しました。
上記についてご協力いただきありがとうございます
ms-access-2010 - オブジェクト名の末尾に 1 を追加する Access 2010 ADP
ラップトップで Access を壊すことができました。私は Office 2010 をインストールしていましたが、MS プレゼンテーションに行った後、Office 2013 にアップグレードすることにしました。これは私にとって最善の策ではありませんでした。
インストール後に、Access 2013 が ADP をサポートしていないことに気付きました。そのため、インストーラーを実行し、Access を削除して、Office 2010 から再インストールしました。この時点で、すべて問題ありません。
今朝、Office 2013 を完全にアンインストールし、Office 2010 を再インストールすることにしました。ほとんどの Office アプリは正常に動作していますが、Access 2010 で ADP を実行しようとすると、すべてのデータベースの末尾に 1 が追加されているようです。オブジェクトが見つからないというエラーが表示されます。
データベースの開始フォームのコンボ ボックスに入力しようとすると、次のエラーが表示されます。" オブジェクト 'Company1' が見つかりません".
見つからないテーブル オブジェクトの正しい名前は、Company1 ではなく Company です。他のオブジェクトにも1つ追加しているようです。
データベースの接続プロパティを確認しましたが、正常にテストされています。テーブルをデザイン ビューで開くと、すべての列などが表示されますが、データシート ビューで開いて行を表示することはできません。上記と同じエラーが発生します。
別の PC から問題なく開くことができるので、ADP ファイル自体が破損しているとは思いません。
Office 2010 をアンインストールして最初から再インストールしようとしましたが、問題が解決しないようです。
オブジェクト名で遊んでいるレジストリ設定または何かがありますか?
私は機知に富んでいるので、どんな助けでも大歓迎です。
ありがとう、マイク。
database - ADPファイルのデータベース接続情報はどこにありますか?
ユーザーは、日常的に使用するOLDAccessデータベースとフォームプロジェクトのチケットを入力しました。彼らはそれを使用するときにデータベースが見つからないと言っています。私は大学時代からデータベースやインターフェイスの設計にMSAccessを使用していないため、アクセスしようとしているデータベースがどこにあるのかわかりません。
DBを探して、1)存在し、2)破損していないかどうかを確認したい
メインインターフェイスは、*。adpファイルを介して実行されます。接続文字列情報はファイルのどこに保存されていますか?
私はMSAccess2007でそれを開きました。
sql-server - MS Access Data Project から SQL バックエンドを変更できない
MS SQL Server 2008 に接続された MS Access 2010 Data Project (adp) があります。Microsoft の Web サイトに基づくと、MS Access 2010 Data Project 内から SQL バックエンドを変更できるはずです。
SQL Server データベースに接続すると、データベース デザイナ、テーブル デザイナ、クエリ デザイナ、クエリ ビルダ、およびSQL テキスト エディター。
ただし、すべての列を思い通りに変更することはできません。テーブルがあるとしましょう
Col1 varchar(255)
デザインビューでそれをvarchar(max)に変更することはできません。 Maxは、MS Access では受け入れられない長さです。また、Microsoft のドキュメントによると、テキストは非推奨であるため、使用しないでください。ですから、それは解決策として避けたいと思います。
もう 1 つのオプションは、SQL Server で直接変更を行うことです。しかし、これは私にはうまくいきません。これに取り組んでいる他の開発者がいるでしょう。他の開発者は SSMS にアクセスできません。ほとんどの場合、SSMS を見たことがなく、SQL Server に触れたこともない Access 開発者だからです。
MS Access Data Project でこの変更を行うにはどうすればよいですか? このクライアント/サーバー モデルで知っておくべきその他の落とし穴はありますか?
sql-server - INSTEAD OF トリガーでビューを更新できません
私のデータベースは、SQL Server 2005 バックエンドに関連付けられた Access Data Project です。INSTEAD OF
トリガーを使用するビューにフォームをバインドしようとしています。Access は、ビューが更新可能ではないと判断したため、フォームを読み取り専用にしています。明らかに、トリガーは考慮されていません。
問題は、SQL Server のメタデータがビューを更新できないと言っていることだと思います。INFORMATION_SCHEMA.VIEWS
たとえば、クエリを実行すると、 IS_UPDATABLE
= NO が表示されます。それにもかかわらず、ステートメントを使用するか、SSMS GUI を使用することで、間違いなくビューを更新できます。UPDATE
このビューが本当に更新可能であることを Access に納得させるために使用できる方法を知っている人はいますか? このフォームへの読み取り/書き込みアクセスを取得する方法が他にもあることは知っていますが、このビューを使用して、特定のユーザーのアクセスを非常に特定のデータのサブセットに制限することを計画していました。この 1 つのビュー内にすべてのデータをカプセル化します。
sql-server-2008 - Access 2003 ADP + SQL サーバーを 2008 に移行: データはデータベースに追加されましたが、データが表示されません
SQL Server 2000 データベースを SQL Express 2008 に移行しました。役割と権限を再割り当てすると、機能しているように見えますが、フォーム (+subform) で新しいレコードをサブフォームに追加すると、レコードはあるにもかかわらず、次のエラー メッセージが表示されます。基になるテーブルにまだ追加されています:
この記事では、この問題の回避策について説明していますが、レコードソースは動的に作成されます。メイン フォームのコンテンツが変更されると、それに応じてサブフォームの recordsource プロパティが変更されます。これを修正する方法はありますか?
ms-access - Access 2003 レポートでテキスト ボックスを動的に配置する方法
SQL Server 2005 データベースのフロント エンドである Access 2003 プロジェクト (.ADP) があります。
この ADP には、8 つのバインドされていないテキスト ボックスのセットであるレポートがあり、それぞれ独自のラベルが付けられています。各テキスト ボックスは、注文を処理する 8 つの異なる部門の指示用です。
このレポートには適切なデータが取り込まれ、ユーザーがフォームのボタンをクリックすると表示されます。
8 つのボックスすべてが同時に値を取得することはめったにありません。ほとんどの場合、値を持つのは 2 つまたは 3 つのボックスです。
これを考えると、どういうわけかボックスの流動的なレイアウトを実装することは可能ですか? つまり、表示する値がないボックスを非表示にしますが、空の領域を表示する代わりに、非表示のボックスの下に指示があるボックスをレポートで上に移動する必要があります。
遠回りのVBAコードで可能ですか?そうでない場合、他にどのようなオプションを試すことができますか? ありがとうございました。
編集 - レポートとテキスト ボックスは、データを表示するためだけに使用されます。
tcl - Tcl 配列から JavaScript 配列を作成する方法
これで私を助けてください、、、
all_tags という tcl 配列がありますが、ページでそれを javascript 配列に変換する必要がありますが、 javascript に関しては弱いです。
以下が正しいかどうかを教えてください。そうでない場合、正しい方法は何ですか?
その後、tcl proc で私の JavaScript 配列を使用することは可能ですか?