検索結果

DB

全10000件中2161~2180件表示
  • 全てのカテゴリ
  • 全ての質問
  • 変数が多くて困りました。

    下記ページの問題の解法を教えて頂けませんでしょうか? http://itnavi.style-mods.net/question/db18/db18_1.htm

  • 得意分野にこだわるべきか

     現在転職活動中の者です。  私はVB.NETとSQLServerでの開発経験が長く、今後も.NET+SQLServerの スキルを伸ばして行きたいと思ってるのですが、求人をみるとDBはSQLServer よりOracleの求人の方が圧倒的に多い状況です。 .NETはVBにこだわらず今後はC#やASP.NETの案件も受けていきたいのです が、DBは設計やチューニングを含め、SQLServerでやっていきたいんですけど、 このようなこだわり(わがまま?)を持っていたら仕事がなくなるでしょうか?  また、ざっくばらんで結構なのですが、DBのシェアは世間ではほぼOracleが 一般的で、SQLServerや他のDBはマイナーであまり使われていないのでしょうか?  サーバもクライアントもWindowsのOSなら、SQLServerで充分だと思うのですが・・・。 Oracleより安いし、新しいWindowsとも相性がいいし(ロックエスカレーションには 悩まされますが・・・)。

    • ken1roo
    • 回答数2
  • 管理画面の入力フォームをhtml編集可能にする場合

    PHP+MySQLを使っています。 管理画面から入力した商品情報のデータをDBに保存し、DBから情報を取得してホームページに反映させたいと思っています。 その管理画面の入力フォームで、商品詳細を記述する入力ボックスをhtml編集できるようにする場合(タグをつけて記述できるようにする場合)、クロスサイトスクリプティングやSQLインジェクションなどの攻撃の対策としてどういった手法がありますか。 html編集できない入力ボックスを作るときは、私は、タグを取り除くなどの処理をしてDBに保存しています。タグをつけたままDBへ保存するというのはセキュリティとしてはよくないのではと思う部分があり、みなさんはどうされているのかと思い、質問させていただきました。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
    • mihop
    • 回答数5
  • DAOで同値更新するとException発生

    C++,DAO,MySQLで開発しています。 標記の通りなのですが、更新するレコードセットの値をDBのテーブルと 同じものでUPDATEしようとするとExceptionをスローします。 処理の大まかな流れは以下の通りです。 1. DBオープン (CDaoDatabase Open) 2. テーブルオープン (CDaoRecordset Open) 3. トランザクション開始 (BeginTransaction) 4. レコードセットを移動 (FindFirst 何かしらの条件で) 5. 値を設定 (SetFieldValue) 6. レコード更新 (Update) 7. コミット (CommitTransaction) 5.の時点でDBと同じ値を設定した場合に 6.のステートでExceptionスローします。 (5.でDBと違う値なら最後の処理まで難なく通ります。) 4.の時点で意図しないindexに移動しているわけでもないので、5.での同値か異値かの問題であると思っていますが… どうすれば回避できるのでしょうか? ご教授方お願いします。。。。

  • お勧めのレンタルサーバを教えてください

    PHP5(PEAR::DB(1.7.10),PEAR::PAGER) MySQL5 を使い、localhostでDB連動のシステムを開発しています。 PHP5(PEAR::DB(1.7.10),PEAR::PAGER) MySQL5 が初めからインストールされているレンタルサーバを 探しています。 メールは一切いりません。 ご存知の方がおられましたら、よろしくお願いします。 理由: 今、会社で使っているレンタルサーバでは、PEAR::DB(1.7.10),PEAR::PAGER のインストールを自分でしなければなりません。 何度か質問のメールをしたのですが、 「お問い合わせいただいた件ですが、 PEARライブラリの操作、設定、導入方法については弊社サポートの 範囲外となっております。大変恐縮でございますが、お客様にて ご確認頂きます様、お願い申し上げます。」 との事で、どうしていいかわかりません。

    • ベストアンサー
    • PHP
    • idek
    • 回答数3
  • VLM設定について

    お世話になります。 VLMの設定について教えて下さい。 OS:RHEL ES3.0(Update9) Oracle:10g Release2 32bitCPUを利用し、メモリを8G積んでいます。 VLMの資料を確認し設定を行いました。 /dev/shmはデフォルトで設定されていました。 init[sid].oraファイルに *.use_indirect_data_buffers=TRUE を追記し db_cache_size、db_recycle_cache_size、db_keep_cache_size、db_nk_cache_sizeの項目を確認した後に create spfile from pfile; にて、SPファイルを作成後 startup を行なった所、以下のエラーが発生しました。 ORA-00385: cannot enable Very Large Memory with new buffer cache parameters 該当のエラーは、cacheのパラメータを削除するとありましたが 前述の通り、全て削除しております。 他に何か必要な項目はありますでしょうか? #そもそも、SGAの設定は必要無いのか??不明です。

    • pakuti
    • 回答数3
  • キーワード検索について

    DB(mysql)内をキーワード検索する場合、 Like '%key%' などのようにLike検索をすると思うのですが、 一つ疑問なのが、「%」をキーワードとして検索したい場合は Like '%%%' となってしまい、すべてを表示してしまいます。 「%」をキーワードにした場合はどのような処理を行えば良いのでしょうか? あと、もう一つ分からないのが、mysql_real_escape_stringなどの関数でエスケープをしてDBに登録した場合、例えば、「&」は「&」に変換されてDBに登録されると思うのですが、検索のキーワードを「amp」として検索すると、この「&」までもがヒットしてしまいます。 これはどのようにして対処すれば良いでしょうか? DBに登録されるときに、エスケープされた文字が元に戻るようなことは期待できないでしょうか。 アドバイスをよろしくお願いします。

    • ベストアンサー
    • PHP
  • LCD表示の際のインストラクションについて

    LCD表示の際のインストラクションについて いつもお世話になっております。 マイコンを使ってLCDに文字を表示させるとき、表示するために必要な初期化設定や、 途中で、カーソルの設定を変えたりする時のインストラクションは、「決められた順番」というものがあるのでしょうか? たとえば、二つのインストラクション、1:表示クリア、2:エントリーモードセットの信号をおくった場合、 コンピュータ側はどうやって、最初の信号は表示クリアのためのもので、 次の信号はエントリーモードセット用であると理解しているのでしょうか? もうすこし詳しく言うと、コンピュータ側はどのようにして、 どの種類のインストラクションが来たかをを見分けているのでしょうか? 以下の信号をおくったとして、これが表示クリアのインストラクションか、 もしくは他のインストラクションかをどうやって見分けているのでしょうか? RS=0 R/W=0 DB7=0 DB6=0 DB5=0 DB4=0 DB3=0 DB2=0 DB1=0 DB0=1 これを表示クリアのインストラクションとして認識させたいときは、この信号を送る前に何かやらなければいけないこととか あるのでしょうか? 長くなってしまいましたが、もしわかる方がいたら回答よろしくおねがいします。

  • 全角文字が???になる

    コマンドプロンプトからクエリを発行したときは問題なく表示されるんですが、ASPからだと全角文字が???になってしまいます。 また、NULL項目を除外したいので Where DeleteFlg is Null という条件を付加したんですが、 今度は何も表示されなくなります。 原因等、わかるかたがいましたら、お力をお貸しください。 Set db=Server.CreateObject("ADODB.Connection") db.Open "dsn=AIU;Server=172.17.0.110; Database=db1; UID=root; PWD=admin;" db.CursorLocation = 3 Set rs = db.Execute("Select * From table1") Do While Not(rs.EOF) Response.Write rs.Fields.Item("koumoku1") & vbNewLine Loop 環境 Windows2003Serverエンタープライズ MySQL5.0 MySQL ODBC 3.51 Driver IE6.0

    • ベストアンサー
    • MySQL
  • アンテナ感度について

    よくアンテナの受信感度をあらわす時に○○dBμVとあって、その条件が雰囲気電界強度?○○dBμV/mとありますが、本を見るとdBμV/mとは実効長1mに発生する電界強度とあります。 実効長1mというとアンテナの長さが1mなのでしょうか?

    • noname#230358
    • 回答数2
  • htaccessについて

    htaccessについて質問です。 http://hoge/test.dbにアクセスされないようhtaccessでdbのみ制限をかけました。 これだけではだめでしょうか? サイトを見ていると、公開ファイル(public)より上の階層にdbを置いておく等を見ましたがそこまでするひつようありますか?

    • dhtfyjh
    • 回答数3
  • MySQLのDB内容をWEB上に表示するには、どうしたらいいですか?

    レンタルサーバーに、MySQLがあったので、データを入力しました。便利なので利用したいと考え、WEB上に表の形で表示をさせたいのですが、どうすれば良いのでしょうか? ・実際にレンタルしているサーバーは、、、   http://www.smartsquare.ne.jp/index.html ・レンタルサーバー内のMySQLのバージョン、、、   MySQL 3 ・レンタルサーバー内のPHPのバージョン、、、   PHP4.3.10 宜しくご指導願います。

    • ベストアンサー
    • MySQL
  • Thumbs.db というファイルがHPビルダーに勝手に作成されてきますが、、、、、

    Thumbs.db というファイルがHPビルダーに勝手に作成されてきますが、どうなっているのでしょうか?今までは、こんなことありませんでした、急にこんなことになってきて、慌てております。教えてください。

  • DB2のデーターベースに、ADOで接続して、レコードを取得していますが

    DB2のデーターベースに、ADOで接続して、レコードを取得していますが、同じ事をして、取得出来るときと、できないときがあります。 できない時は、objRec.EOF=true になり、処理が終了してしまいます。 誰が、この原因の探り方や、ヒントなどわかる人がいたら、教えていただけませんでしょうか。 以下、ソースの引用 Set objCon = WScript.CreateObject("ADODB.Connection") strCon="DSN=mans;UID=admin;PWD=pass" objCon.Open strCon Set objRec=CreateObject("ADODB.Recordset") objRec.Open strSQL, objCon, adOpenStatic If objRec.EOF Then Wscript.Echo "no data!" WScript.quit End If 後の処理に進む

  • エクセルの一行1レコードのDBから、1レコード1葉にレイアウトするには

    一行に1レコードのデータが入った100行くらいのエクセルの表があります。(これはアンケート結果の表です。)1レコードには数10個のフィールド(アンケートの質問番号Q1~Q.XXに対する回答)があり、右に送っていかなければ、最後まで見えません。またフィールドによっては比較的長い文章もあります。 そこで、カード型データベースのように、1レコードを例えば1画面に収まるように(または例えばA4サイズに印刷できるように)、レイアウトしたいのですが、どのようにすればよいでしょうか。(1画面やA4サイズは例であって、長文がある場合には、縦に長くなったり、A4が複数枚になったりするのはかまいません) ワードの差し込み印刷でできるのかなぁと想像していますが、やったことがないので、もっといい方法があれば、または差し込み印刷でできるよ、といったアドバイスでもいいのでお願いします。

  • DBから取得した日付型とGregorianCalendarで取得した現在の日付の差

    現在DBから取得した日付型の値、例えば 2005-11-25 00:00:00 と GregorianCalendarで取得した現在の日付 2005-11-6 の差、この例でいうと19日の差。この19を求めたいと思っているのですが、初めての試みのためなかなかいいアイデアが浮かびません。 何かよい方法がありましたらレスおねがいします。

    • ベストアンサー
    • Java
  • php mysqlについて

    初心者です宜しくお願いします。 phpからデータベースを使いたいのですが(mysql)、mysql_query()関数のところで1366エラーが出ます。 半角英数ならエラーは出ません。 プログラムを貼り付けます。どなたかお願いします、説明をもっと書きたいのですが私もあまりわかってないのでどうもすみません。 今やっていることは全てローカルですwindowsを使ってます、文字コードもshift_jisです。phpもmysqlも一台のコンピュータでやっています。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <title>MySQLへデータを登録</title> </head> <body> DBとの連携テスト結果<br> <?php // DBに接続 if(!$con=mysql_connect("localhost","root","y3kwyuba")){ echo"connect_error"; exit; } // DBを選択 if(!mysql_select_db("test",$con)){ echo"select_db_error"; exit; } //MySQL4.1への対応 //mysql_query("SET NAMES SJIS"); この上の行のコメントをはずすとうまく動くのですが色々調べましたら、この書き方は推奨されないと書いてありました、他に対策はあるのでしょうか? $name = $_POST['nm']; $age = $_POST['age']; // フォームで送られてきたデータでINSERT文を作成 $sql = "insert into t_touroku(name,age) values('$name',$age)"; // SQLを実行 if(!$res=mysql_query($sql,$con)){ echo"query_error"; echo "エラー番号:".mysql_errno(), #エラー番号 "メッセージ:".mysql_error(); #エラーメッセージ exit; } // DBから切断 mysql_close($con); // メッセージ出力 echo"登録完了"; ?> </body> </html> 宜しくお願いします。

    • ベストアンサー
    • PHP
    • yh_0145
    • 回答数6
  • POSTしたデータがリストボックスに反映されません。

    POSTしたデータがリストボックスに反映されません。 ホームページ制作初心者です。 同一ファイル内で、リストボックスから値を選択し、その値に従って別のリストボックスの内容を絞り込みたいと思っています。 POSTは正常に行われていますが、データを受けた後、リストボックスが空欄のままです。 根本的にやろうとしている方法が間違っているのだと思います。 丁度、Okwaveのカテゴリ選択の様な、階層で絞り込んでいくようなものを作りたいです。 良い方法ありましたらご教授願います。 よろしくお願いいたします。 <FORM action="" method="post"> <?php $db = new PDO("mysql:host=localhost;dbname=DBNAME", "ROOT", "PASS"); $db->query("SET NAMES 'utf8'"); //品番 $rs = $db->query("SELECT * FROM m20mm"); ?> <h4>品番指定</h4> <select name="hinban" size="5" multiple="multiple" onchange="submit(this.form)" size="18"> <?php foreach($rs as $name1=>$hinban){ echo "<option value={$hinban[0]} selected>{$hinban[1]}</option>"; } ?> </select> </FORM> //ここから正常に動作していないと思われる。 <FORM> <?php $db2 = new PDO("mysql:host=localhost;dbname=DBNAME", "ROOT", "PASS"); $db2->query("SET NAMES 'utf8'"); //品目 $sql =<<<HINMOKU SELECT * FROM dfw_m40m WHERE dfw_m40m.分類C3 = :hinban HINMOKU; $hinban = $_POST['hinban']; $bs2 = $db2->prepare($sql); $bs2->bindparam(":hinban",$hinban); $bs2->execute(); $bs2->setFetchMode(PDO::FETCH_OBJ); ?> <h4>品目指定</h4> <select name="hinmoku" size="5" multiple="multiple" size="18"> <?php foreach($bs2 as $name1=>$hinmoku){ echo "<option value={$hinmoku[0]}>{$hinmoku[2]}</option>"; } ?> </select> <br> <br> </FORM>

    • ベストアンサー
    • PHP
    • noname#150305
    • 回答数7
  • VB テーブルのデータを出荷先ごとにcsv出力

    お世話になります。 VBは素人で、自分なりにネットでいろいろ調べて、下記の物を作ってみたのですが、 うまくいかず、とても悩んでおります。 知ってる方、どなたか教えて頂けませんか? よろしくお願いいたします。m(_ _)m ------------------------------------------------------------------ 目的: (1)テーブルのフィルド名を、各CSVの一行目に出力したい。 (2)テーブルのフィルドは30項目ぐらいあるため、下記のように個別出力ではなく、   一括で出力できるようにしたいです。 (3)すべての項目には、” ”で囲み、カンマで区切りをしたいです。 ------------------------------------------------------------------ Option Compare Database Option Explicit Private objDB As DAO.Database Private objExcel As Object 'EXCELオブジェクト Private objWorkBook As Object 'WORKBOOKオブジェクト Private objSheet As Object 'SHEETオブジェクト Public Sub CSVsyuturyoku() Dim db As DAO.Database Dim rs1 As DAO.Recordset Dim rs2 As DAO.Recordset Dim flag As Boolean Set db = CurrentDb Set rs1 = db.OpenRecordset("SELECT DISTINCT 氏名 FROM 出荷データ") Do Until rs1.EOF Set rs2 = db.OpenRecordset("SELECT * FROM 出荷データ" _ & " WHERE Nz(氏名) = '" & rs1!氏名 & "'") flag = True Open CurrentProject.Path & "\ファイル" & rs1!氏名 & ".csv" _ For Output As #1 Do Until rs2.EOF 'Print #1, Nz(rs2!商品名) Print #1, rs2!商品コード & "," & rs2!商品名 & "," & rs2!単価 ' ↑フィルド項目数が多すぎたため、全部書ききらず。。。 rs2.MoveNext Loop Close #1 rs1.MoveNext Loop rs1.Close: Set rs1 = Nothing If flag Then rs2.Close: Set rs2 = Nothing db.Close: Set db = Nothing ' 終了の表示 MsgBox "ファイル出力が完了しました。" End Sub

  • JSP表示エラー?

    たびたびすみません リクエストから取ってきたコメントどうしても表示ができないです。 環境は tomcat5.5 postgresql8.2 データベースエンコーディングはEUC_JP JSPファイルもEUC形式で保存してます。 コメント欄に日本語を入力するとエラーが出てしまいます。 JSPファイル1 <%@ page contentType="text/html; charset=euc-jp"pageEncoding="euc-jp" %> <%@ page import="java.sql.*,atmarkit.MyDBAccess" %> <% // 内容: データベースにアクセスする MyDBAccess db = new MyDBAccess(); db.open(); ResultSet rs = db.getResultSet("SELECT * FROM SHAINLIST order by member_id"); String tableL = "<table border=1>"; tableL += "<tr bgcolor=\"000080\"><td><font color=\"white\">ID</font></td>" + "<td nowrap><font color=\"white\">名前</font></td>" + "<td colspan=2><font color=\"white\">出欠</font></td>"; while(rs.next()) { int id = rs.getInt("member_id"); String name = rs.getString("name"); String age = rs.getString("age"); int state = rs.getInt("attendance"); String comment = rs.getString("comment"); if(comment != null){ comment = new String(comment.getBytes("8859_1"),"EUC_JP"); } 以下~略 JSPファイル2 <%@ page contentType="text/html; charset=euc-jp"pageEncoding="euc-jp" %> <%@ page import="java.sql.*, atmarkit.MyDBAccess" %> <% // 内容: データベースにアクセスする // 入力された引数を取得する String comment = request.getParameter("comment"); String attendance = request.getParameter("attendance"); String member_id = request.getParameter("member_id"); // MyDBAccess のインスタンスを生成する MyDBAccess db = new MyDBAccess(); // データベースへのアクセス db.open(); // データベース更新用のSQL文を作成 String sql = "update shainlist set comment='" + comment + "', attendance=" + attendance + " where member_id=" + member_id; // SQL文を実行 db.execute(sql); くわしい方教えていただけないでしょうか よろしくお願いします。

    • ベストアンサー
    • Java