検索結果

DB

全10000件中6021~6040件表示
  • 全てのカテゴリ
  • 全ての質問
  • JSP-Servlet-JavaBeansを使った場合のデータベースアクセスについて

    JSP-Servlet-JavaBeansで開発するときに、 業務ロジックはModelであるJavaBeansの中で作成すると 思います。 様々なサンプルを見ると、そのJavaBeansの中で データベースへのコネクションを作成し、SQL文を実行して 値を取得しています。(DBへの接続文字列や接続ユーザ、パスワード等も固定になっています) しかし、DBへの接続文字列(特にサーバ名)や 接続ユーザ・パスワードなどは、普通Servlet初期パラメータから取得して設定するべきだと思います。 Servletだけで開発しているときは、 DBManagerのようなクラスを作成し、コンストラクタの引数に接続文字列等を渡していたのですが、 JavaBeansの場合はどうなるのでしょう? (同じように引数付きのコンストラクタを作成するのでしょうか??) また、今まではServletのini()で使ってコネクションをプール実現していたのですが、JSP-Servlet-JavaBeansを使うと、どのように処理を分ければよいのでしょうか? 長文で大変申し訳ありませんが、ぜひ良きアドバイスを お願いします。

    • ベストアンサー
    • Java
    • ZIGEN
    • 回答数1
  • JSPでデータ一覧表示

    JSP+Bean+Servletで作っています。 BeanでDB接続、データを取得して、 それをJSPで一覧表示として表示させたいのですが、 どのタグを使えばいいのでしょうか。 また、その場合、タグは、Servletとか Beanでかく必要がありますか。 たとえば、今、DBに30個データがある場合、 JSPでそれをTABLEタグを使って 一覧表示させますよね。 でもJSP側では、<TR><TD></TD></TR>の データをいくつセットできるか、っていう 数がきまってますよね。てことは、 ServletとかBeanでHTMLのタグをうって 表示させないといけないんですか??? やりたいことは、BeanとかServletで タグは書かずに、JSPでパラメータだけ 受け取って、その数だけデータを 表示させたいんです。 (JSPだけでタグをかいて、パラメータで わたってきたデータを表示させたい。) そういうことってできますか?? ・・・説明がうまく出来てないかとは思うのですが よろしくお願いします。

    • ベストアンサー
    • Java
    • noname#2205
    • 回答数5
  • エクセルでの自動計算と手動計算

     4枚のシートからなるファイルがあります。 【シート1】インターフェース(変動要因の数値を入力する) 【シート2】最終的な計算結果を表示する 【シート3】DBその一 【シート4】DBその二 という構造です。 シート1で入力した数値によってシート3を参照し、シート1の次の選択肢が変更され、シート4がそれによって変動し、最終的にシート2に反映されるという構造です。 シート1  ↓ シート3  ↓ シート1  ↓ シート4  ↓ シート2 がフローチャートで全てのシートに関数があります。 関数及びデータが膨大なためファイル容量が3Mほどあり、 選択肢を変動させるのにとても時間がかかって困っています。  そこで、 シート4  ↓ シート2 の部分だけ、自動で計算されずに、 何らかの指令を下してから、 計算されるような制御が可能でしょうか? (マクロ等で) 可能であればどのような方法をとればよいでしょうか? よろしくお願いします。

    • oresama
    • 回答数4
  • Filemakerのランタイム版の仕様は?

    FilemakerのDeveloper版を購入しようかと考えているのですが、 ランタイム版がどのような仕様で稼働しているのかわからないので 御教授頂けないでしょうか。 具体的には、以下のようなことが知りたいです。 Mac版を購入するとして 1.ランタイムアプリはWindows版も作れるのか 2.ランタイムアプリは、DBの内容をそれ自身が記録していくのか? (今後、ランタイムアプリで運用していた部門が、Filemaker Proのアプリを導入したり、システムをWebソリューションにグレードアップしたりするときに、ランタイム版で記録していたDBの内容が無駄にならないかが知りたいです) 3.(上記に関連し)Developerでランタイムアプリを書き出すと 、どのようなファイル構成で出力されるのか? 4.Developer版の導入に関して、参考となるサイトや書籍があったらお教え下さい。 (稟議通すの大変なもので (^_^;) ) ほかに、Developerユーザーの方の使用感なども お教え頂ければ幸いです。 以上、宜しくお願い致します。

    • ga-chan
    • 回答数1
  • ACCESS2000のマクロについて質問です。

    タイトルの通り、ACCESS2000のマクロで アプリケーションの実行で困っています。 ACCESSで作成したdb1.mdbでCSVファイルを取り込んで 加工したいと思っています。 しかし、CSVファイルがLAN内の他のPCにあるので 取り込みができませんでした。 そこで、CSV_COPY.DATというMS-DOSバッチファイル を作成して取り込み前に指定したフォルダにCSVファイルを コピーするというものを作りました。 できればdb1.mdbのフォームのボタンをクリック 1回で   1、CSV_COPY.DATの実行   2、マクロでCSVファイルのインポート    (多数のクエリで加工) を行いたいのでぜひ、アプリケーションの実行 のコマンドラインの指定について教えてください。 ちなみに、以前他の方が質問された内容・回答を 参考にして、   c:\windows\system32\cmd.exe"d:\csv_copy.dat" として試してみましたがだめでした。 ※windowsXPを使用しています。 お手数ですが、みなさんよろしくお願いします。

    • katu115
    • 回答数4
  • パフォーマンスについて

    ASPからExcelの既存マクロを実行させようとしております。 既存マクロでは、シート上の値を参照集計して、帳票を出力していました。 これを、次の2つの方法のうちでどちらの方がパフォーマンスが良いか悩んでいます。 ----------------方法(1)---------------------------- ・ASP側でDBから値を取得する。 ・取得したデータをCSVする。 ・ASPでExcelを起動させる際にCSVを読み込ませて、既存シートと同じ体裁のシートを自動作成する。 ・既存マクロの実行 -------------------------------------------------- ----------------方法(2)---------------------------- ・ASP側でDBから値を取得する。 ・ASPでExcelを起動させ、既存シートと同じ体裁になるように、取得したデータを セルに代入する。(シートの自動作成) ・既存マクロの実行 -------------------------------------------------- とあるHPで、方法(1)の方が、方法(2)よりもパフォーマンスが良かったそうなのですが、本当にそうなのでしょうか? あと、IF文のネストとSELECT CASE文は、どちらがパフォーマンスが良いのでしょうか? ご教授願います。

  • デイトレーダーの国民健康保険料の軽減

    http://www.city.takatsuki.osaka.jp/db/hukushi/db1-kenko5.html#keigen の「●軽減制度について」に、軽減基準所得(住民税の課税対象所得額)(※)が単身世帯で33万円以下だと国民健康保険料が7割軽減されると書いてありますが、例え何億円稼いでも全ての株取引を「源泉徴収あり特定口座」を使用して行えば住民税が非課税となる(区市町村発行の所得証明でも所得0円となる)「単身世帯で株の売買以外には収入の全く無いデイトレーダー」は、年33万円超の実質的な利益を得ていても国民健康保険料が7割軽減となるのでしょうか。 ※「地方税法第314条の2第1項に規定する総所得金額と山林所得金額の合計金額」とは、住民税の課税対象所得額のこと。 http://law.e-gov.go.jp/htmldata/S25/S25HO226.html#1000000000003000000001000000001000000000000000000000000000000000000000000000000 の第三百十四条の二参照。

    • melmel5
    • 回答数2
  • SONAR 8.5 LEの操作について

    BOSS ME-25に同梱されていた、SONAR8.5LEについて質問です。 インストールして、ピアノロールおよびドラムパターンの打ち込みを行っているのですが、 音がまったく聞こえてきません・・ おそらく、ものすごく初歩的なことなので、教則本(BASIC MASTER SONAR 8.5 LE)にも 細かいことが書いておらず、スタートから躓いています。 状況の詳細としては、 ピアノロールで、ピアノ打ち込み後、再生してもdbのインジケータ(?)にも反応がなく、音もなりません。 ドラムパターンの打ち込み後、再生すると、dbのインジケータには反応があるのですが、やはり音がなりません。 裏でメトロノームの音や、ソフトに入っていたサンプルの再生は正常に出来、音も聞こえます。 トラックの設定だとは思うのですが、どこをどう設定すればいいか分からず困っています。 初歩的過ぎてお話にならないかも知れませんが、どなたかこんな僕に救いの手を差し伸べて頂ければ 幸いです。。

    • sei5_gt
    • 回答数1
  • tableをつくれない

    CREATE TABLE `db31_dev`.`db31_dev` ( `keyword_id` SERIAL NOT NULL , `bc_guid` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , `bc_wbs` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , `keyword_h1_url` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , `keyword_wording_in_bc` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , `keywords` VARCHAR( 511 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , `description` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , `last_modified` DATETIME NOT NULL , `changefreq` VARCHAR( 15 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , `pri` INT( 5 ) NOT NULL , `noLocalNavi` BOOLEAN NOT NULL , PRIMARY KEY ( `keyword_id` ) , UNIQUE ( `bc_guid` , `bc_wbs` , `keyword_h1_url` , `keywords` , `description` ) ) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci; とphpmyadminでうったら(正確にはテキストボックスに入力) priの部分がエラーと言われて、 MySQLのメッセージ: ドキュメント #1071 - Specified key was too long; max key length is 767 bytes だそうです。 どうすればいいのでしょうか? よろしくお願い申し上げます。

    • ベストアンサー
    • MySQL
  • Access VBAでメインフォームとサブフォームを印刷するには?

    現在Access VBAを使用して開発をしております。 (Accessのバージョンは2003です。) メインフォームとサブフォームから成る画面があります。 以下、フォーム内に配置されているコントロールです。 <メインフォーム> ・コンボボックス(DB非連結) ・検索ボタン ・画面印刷ボタン <サブフォーム> ・表形式フォーム(DB連結) 画面の機能としては、メインフォームの検索ボタンをクリックしたら、 メインフォームのコンボボックスで選択されているデータに 該当するデータをサブフォーム内に表示しています。 この状態で画面印刷ボタンをクリックしたら 印刷プレビュー画面を表示しています。 ●サブフォームのデータは印刷プレビューで表示されているのですが、 メインフォームのコンボボックスで選択されたデータが表示されなくて 困っております。 メインフォームのコンボボックスをサブフォーム内に配置すれば 印刷プレビューで表示できるようになるのかもしれませんが、 できればメインフォーム上に配置しておきたいのです。 何か良い方法をご存知の方、ご教授いただきたく思います。 よろしくお願いします。

  • SQLServer2005のコマンドを教えて下さい

    SQLServer2005のバックアップ・リストアコマンドについて教えてください。 自動でSQLServer2005のバックアップ取得・復元を行うバッチを作成することになりました。 バッチの知識はそこそこあるのですが、 SQLServerは触ったことが無いのでどんなコマンドがあるか全然知りません。 ヘルプを見てもうまく見つかりませんでした・・・。 GUIではいつも、 ■バックアップ ・対象DBを右クリック - 「タスク」 - 「バックアップ」を選択 ・バックアップ先を指定 それ以外はデフォルトのまま ■復元 ・対象DBを右クリック - 「タスク」 - 「復元」 - 「データベース」 ・復元用ソースに「デバイスから」を指定 ・「ファイル」でバックアップしたファイルを指定 ・「復元するバックアップセットの選択」にて「完全~」にチェック ・オプションタブにて、「既存のデータベースを上書きする」にチェック ・それ以外はデフォルトのまま といった操作で実行しています。 これと同じことをコマンドで実現したいのです。 どんなコマンドがあるのか? オプションにどんな指定をしてやればいいのか? 例を交えて詳しく教えていただけないでしょうか? 知識をお持ちの方、どうかアドバイスお願いします。

  • VBAにて、ユーザーフォーム上に設置したスプレッドシートを編集するコー

    VBAにて、ユーザーフォーム上に設置したスプレッドシートを編集するコード VBAにて、OMC?という機能を使ってユーザーフォームにスプレッドシートを複数設置しました。 このスプレッドシート上にあるデータを、エクセルシートに持ってくる事はできたのですが、スプレッドシートそのもののデータの追加、削除等が出来ません。 スプレッドシート→エクセルシートへのデータ移動はこのようなコードを使っています。これは問題なく動きました。 Sheets("DB").Range("H1").Value = UserForm1.Spreadsheet2.Range("A" & cnt).Value ですが、逆に UserForm1.Spreadsheet2.Range("A" & cnt).Value = Sheets("DB").Range("H1").Value としても、エラーは出ませんが反映されないようです。 やりたい事は、スプレッドシートのある範囲の値をクリアしたいというもので UserForm1.Spreadsheet1.Range("B10:H22").Select Selection.Clear このように設定したのですが、やはり反映されません。 ユーザーフォーム上のスプレッドシートを編集するには、何か特別なコーディングが必要なのでしょうか?

    • noname#147339
    • 回答数1
  • プルダウンメニューの選択肢の保持について

    こちらにはだいぶお世話になっています。 perlとpostgresを使用してcgiを作成しているのですが、 下記のコードでプルダウンメニューにDBの値を入れて、 DBにデータが追加されてもプルダウンにもデータが追加されているプルダウンメニューを作りました。 $sql="select * from testtable order by code"; $result = $conn -> prepare($sql1); $ref = $result -> execute; while(@ref = $result->fetchrow){ $options.="<option value='$ref[0]'>$ref[1]</option>\n"; } $select="<select name=''>\n<option value=''>選択してください</option>\n$options</select>\n"; print "$select"; データの検索時にこのプルダウンメニューを使っているのですが、選らんだ選択肢を例えばBとして 送信すると、一番上の「選択してください」に戻ってしまします。 これを送信してもその時選択した選択肢を残すやり方を教えて頂けますでしょうか? testtableの中身:      プルダウンメニュー化 |code|name|      |選択してください▼| | 1 | A |         |    A    | | 2 | B |        → |    B    | | 3 | C |         |    C    | | 4 | D |         |    D    |

  • データベースから多次元連想配列でデータを取得できない

    PHP,MySQLともに初心者です いろんなサンプルプログラムを見て少しずつ進めているのですが、本3冊にネットで検索しても解決できないので・・・ function getSelect($field,$table,$where){ $query="select $field from $table $where;"; $result=$this->getResult($query); return $result; } $result=$db->getSelect("*","main","where myouji=$_POST[myouji]"); while($row = mysql_fetch_array($result[result])){ echo "$row[id]"; } こんな感じでmainテーブルからmyoujiに該当するrowを取得したのですが、 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in とエラーが出てしまいます。 他のところで、 $result=$db->getSelect("*","main","where id=$_POST[id]"); $rows=mysql_fetch_array($result[result]); としたときはエラーなく行くのですが、上のような多次元連想配列(下の方はidを重複させてないので必ずrowが1つ・・・1次元連想配列?)になるとエラーになってしまいます。 これはどう修正すればいいのでしょうか。 たったこれ1行のつまづきで4時間くらいかかってます。 誰か助けてください

    • ベストアンサー
    • PHP
    • choei
    • 回答数2
  • 普通の英和や、英英辞書に載っていない英単語の意味を語源から考える事は可能でしょうか?

    こんにちは、いつもお世話になります。 例えば、susurrateという英単語があります。 これは、「囁く」とか、「サラサラと音を立てる」とかいう意味がありますが、普通の辞書には載っていません(ジーニアス、英辞郎、ロングマン英英、macmillan英英には載っていませんでした。) 検索して難解英単語辞典なるものを発見してやっと意味を発見しました。 http://www.tiscali.co.uk/reference/dictionaries/difficultwords/data/d0012459.html これを、辞書を使わずに意味を考えられるか考えてみました。 ~~~~~~~~ [語源] sus-=sub-(…の下に)+L.capere(=catch) ~~~~~~~~ http://home.alc.co.jp/db/owa/etm_sch?unum=954&rnum=75&stg=2 uは、分からない。 ~~~~~~~~~~ 【語根】 ra-、 rat- 【語根の基のラテン語(L.)・ギリシア語(Gk.)】 L.ratio=a reckoning(計算)、a reason(理由) ~~~~~~~~~~~ http://home.alc.co.jp/db/owa/etm_sch ??計算/理由の下????、、、、自力では、慣れていないので現在は不可能でしたが、コツさえ掴めば、出来るようになりますか? もしくは、、、ラテン語でも勉強し始めれば、、、。 教えてください、よろしくお願い致します。

  • PHPでPostgreSQLのテーブルを表示できない

    phpPgAdminでテーブルを作成し、 WEBからアクセスしようとして以下のPHPファイル(1)を作成しました。 すると以下のエラーメッセージ(1)が出て テーブルが表示されませんでした。 そこでPHPファイルを(2)のように変更したら エラーメッセージ(2)が出てテーブルが表示されませんでした。 ********************************************************** エラーメッセージ(1) permission denied for relation テーブル名 ********************************************************** PHPのファイル(1) ********************************************************** <?php $sv = "ホスト名"; $dbname = "DB名"; $user = "ユーザ名"; $pass = "パスワード"; $conn = pg_connect("host=$sv dbname=$dbname user=$user password=$pass") or die("接続エラー"); $sql = "select * from テーブル2;"; ********************************************************** エラーメッセージ(2) parse error, unexpected T_STRING ********************************************************** 変更後のPHPのファイル(2) ********************************************************** <?php $sv = "ホスト名"; $dbname = "DB名"; $user = "ユーザ名"; $pass = "パスワード"; ↓↓↓↓ここを加えた↓↓↓↓↓ GRANT ALL ON tbl_pv4 TO ユーザ名; GRANT ALL ON tbl_pv4 TO nobody; $conn = pg_connect("host=$sv dbname=$dbname user=$user password=$pass") or die("接続エラー"); $sql = "select * from テーブル2;"; ********************************************************** ちなみにテーブル2の代わりに前任者が作成したテーブルに変更すると問題なく表示されます。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • ADO.NETの処理分岐について教えて下さい。

    クライアントから取得したIPアドレスとDBの登録が一致した場合のみフォームを 出力するアプリケーションを作成しているのですがDBの登録があってもエラーのフォームの 分岐に行ってしまいます。 どこが違うのでしょうか?教えて下さい。 ASP.NETを勉強し始めて間もないのでまだまだ勉強不足ですが宜しくお願い致します。 Imports System Imports System.Data Imports System.Data.SqlClient Imports Microsoft.VisualBasic Imports System.Text Partial Class INDEX Inherits System.Web.UI.Page Private Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load '------------- IPアドレス取得 -------------- Dim ipAddr As String ipAd = Request.UserHostAddress '------------- SQL Server Connection -------------- Dim myDataReader As SqlDataReader Dim mySqlConnection As SqlConnection Dim mySqlCommand As SqlCommand mySqlConnection = New SqlConnection("Server=Name;database=Source;UID=id;PWD=pw") mySqlCommand = New SqlCommand("SELECT * FROM IPdb WHERE IPAddress='" & ipAd & "' AND sub='True'") mySqlConnection.Open() mySqlCommand.Connection = mySqlConnection myDataReader = mySqlCommand.ExecuteReader(CommandBehavior.CloseConnection) Do While (myDataReader.Read()) Loop If Not (myDataReader Is Nothing) Then Response.Redirect("LoginError.aspx") Else End If myDataReader.Close() mySqlConnection.Close() End Sub End Class

  • 移植性のあるSQLの書き方(改)

    先に質問内容を書き間違えてしまいましたので、 改めて・・・ 現在Oracleを使用していますが、 将来他のDBに切り替える可能性もある、ということで、 移植性のあるSQLを書こうとしているのですが・・・ ある文字列フィールドの値がNULLか空文字列の場合を除く、 という判定式で困っています。 普通のDBだと、   field IS NOT NULL AND field <> '' と書くところですが、 Oracleの場合、空文字列=NULLなので、 上記の書き方をすると、field <> NULL という式が成り立たず、 常に偽になってしまいます。 空文字列との比較が常に成り立たないなら、   NOT ( field IS NULL OR field = '' ) では・・・と思ったのですが、これでもダメです。 空文字列と比較する部分があると、 式全体が常に偽になってしまうようです。 移植性があり、且つ、パフォーマンス的にも問題のない、 なにかよい書き方ないでしょうか。。??

    • noname#43437
    • 回答数1
  • MS Accessからのデータベース接続について

    MSAccessでODBCを介してPostgresで構築したDBのテーブルへリンク接続する際に、以下のようなエラーが発生します。 「"○○○"が見つかりません。パラメータや別名が正しいこと、無効な文字や区切り記号が含まれていないこと、または名前が長すぎないことを確認してください。」  ※○○○には、インデックス名が入っています。 Indexをつける前に接続したいくつかのテーブルは接続できています。が、Index をつけて以降、新らたに接続しようとするとエラーが出て接続できない状況なの です。 Index名に日本語を使っているのが問題のような気がしますが、どうなのでしょうか? もしそうだとして、Index名を変更することはしたくないので、何かドライバ側からなどの設定変更などで、対応できないかと思っています。 ※ちなみに、ODBCドライバはPostgresSQL Unicode対応(ベータ版)を使っています。DBをUnicodeで扱っているので。 よろしく、お願いいたします。

    • nobeve
    • 回答数1
  • Excel VBA からインターネットアクセスをする方法

    こんにちわ。いつもお世話になってます。 急いでいませんので、お時間に余裕のあるときにお答えいただけたらと思いますので、 よろしくおねがいいたします。 今まで、中小企業向けの社内アプリケーションは 帳票:ExcelのSheet 業務ロジック:Excel-VBA DB:Access という構成で作ったりしていたのですが、 最近はやっぱりWebでのシステムも多くて、PHPやPerlだけで帳票・業務ロジックを構築していました。 ですが、やっぱり帳票はExcelで作るのが楽だし、 コントロールも、WebのものよりVBAの方が便利なので、 可能であれば下記の構成で作れないかなと思っています。 帳票:ExcelのSheet 業務ロジック:Excel-VBA(Client)、PHP(Server) DB:MySQL(Server) これを実現するにあたって、Excel-VBAからHTTPアクセスの仕方がわからなくて困っているのですが、 参照設定や、使い方などを解説しているサイトなどをご紹介していただけるかたがいらしたら、是非ご教示願います。 以上、よろしくおねがいいたします!