KHSSSKのプロフィール
- ベストアンサー数
- 13
- ベストアンサー率
- 76%
- お礼率
- 0%
- 登録日2005/03/09
- AccessとSqlServer
いまだ、Accessプロジェクトを利用しているものです。 SqlServerにユーザー定義関数(スカラ値関数)があり、Access(adp)からそのユーザー定義関数に、フォーム上のコントロール値をパラメータとして渡し、その戻り値をAccessで受け取りたいのですが、そのやり方で躓いています。 例 SqlServerのユーザー定義関数 Alter Function dbo.Total (@Para1 int,@Para2 int) Returns int As Begin Declare @Total int End BEGIN @Total = Para1 + Para2 Teturn(@Total) End とし、 AccessのForm1のテキストボックス1、2をパラメータとして、テキストボックス3 に、SqlServerのユーザー定義関数の戻り値「@Total」を表示させたいと望んでいる のですが。 お知恵を借りたく、質問させていただきました。
- ベストアンサー
- knch4736
- SQL Server
- 回答数1
- SQL SERVERバックアップ・インポート
本番環境のSQL SERVERのデータを開発環境のSQL SERVERへ SQL SERVER ManagementStudioのインポート・エクスポートウィザードを使い移動させているのですが、自動化出来ないかと考えております。 【本番環境】 WindowsServer2008R2(32bit) SQL SERVER 2008R2 【開発環境】 WindowsServer2008R2(64Bit) SQL SERVER 2008R2 EX ◎現在の作業手順 1.開発環境上のテーブルを一括削除 2.開発環境側のSQL MAGAGEMENT STUDIOのインポートおよびエクスポートウィザードにて、本番環境のテーブルを一括インポート 問題は、テーブルが50以上あり、内100万行以上のテーブルが複数ありますので、移行中に本番環境の動きが悪くなることです。 そのため、業務終了後にバッチでデータ移行ができればと考えております。 ※なお、本番環境については閲覧権限しかないため、本番環境にストアドを作成するには ベンダーへ依頼する必要があるので、できれば避けたいと考えております。 上記の件について、アドバイスを頂けましたら幸いです。
- ベストアンサー
- sujino
- SQL Server
- 回答数1
- accessのテーブルをテーブルリンクさせたい
accessのテーブルのデータをSQLサーバーにテーブルリンクさせたいのですが どうやればいいでしょう? 新しいデータベースを作って右クリックしましたがそのようなメニューは探せません。
- ベストアンサー
- KVWLTZGGTUNMJ
- SQL Server
- 回答数2
- accessのテーブルをテーブルリンクさせたい
accessのテーブルのデータをSQLサーバーにテーブルリンクさせたいのですが どうやればいいでしょう? 新しいデータベースを作って右クリックしましたがそのようなメニューは探せません。
- ベストアンサー
- KVWLTZGGTUNMJ
- SQL Server
- 回答数2
- SqlServer2012 ビューとクエリ
SqlServerにおける、ビューとクエリについて、その違いというか、概念を教えてください。 私は、最初にAccessと「標準SQL」という本で、データベースを学びました。 本を読んでAccessに向かったときに、クエリってビューのことなのかな?と思って、ずっとやってきました。 ところが、SqlServerには、両方の言葉が出てきます。で、とりあえず、クエリをデザイナで作ってみて、クエリにクエリを内包するようなものを作る段になって、クエリが追加できなことに気づきました。Accessでクエリのタブがあるところに、ビューというタブがあるので、クエリの代わりに、ビューを作りました。まったく同じ手順で作れましたが、保存するときに、「OrderBy句は、ビュー定義のTOP句によって返される行を決定するためだけに使用されます。したがってクエリ自体でもOrderByが指定されていないと、ビューでクエリを実行したときに結果が並べ替えられ宇保証はありません。」 などと、表示されます。 ビューでクエリを実行するとは、どういう事なのでしょうか?クエリを実行するのと、ビューを実行(?)するのは、何か違うのでしょうか?
- ベストアンサー
- KAZUMI2003
- SQL Server
- 回答数3