taka451213 の回答履歴
- SELECT文でのデッドロックに対しての対処方
先日よりデッドロックが発生するようになり、確認の為にトレースログを 抽出するように設定かけたのですが、UPDATE文とSELECT文がぶつかり デッドロックが発生している事がわかりました。 しかし、UPDATE文にはトランザクションをかけていますが SELECT文には特にロックかけていない為、どうして起こっているのか わかっていません。 SELECT文を読んでいる時にUPDATE文によって レコードに変更があった為、デッドロックが発生したのでしょうか? SELECT文にはUNLOCKをつけた方がいいのでしょうか? プログラムはDELPHI DBはSQLSERVER2000になります。 お忙しい所申し訳ありません。 宜しくお願い致します。
- ベストアンサー
- SQL Server
- s02152170
- 回答数7
- option 選択による表示&非表示
<select name="var"> <option value="1">見せる</option> <option value="2">見せない</option> </select> <!--内容--> <table> <tr></td>内容</td></tr> </table> option 「見せる」を選択した場合、テーブル全体が<tabel>~</table>が表示、 option 「見せない」を選択した場合、テーブル全体が<tabel>~</table>が表示されなようにしたいです。 ご教授よろしくお願いいたします。
- ベストアンサー
- JavaScript
- oyaoyaoya777888
- 回答数1
- mysql_select_dbでエラーが出ます
phpのmysql_select_db()でデータベースを選択すると Access denied for user ''@'localhost' to database 'データベース名' とエラーが出ます。 元もとあるtestというデータベースは選択できましたが、 phpmyadminで新たに作成したデータベースだとエラーになります。 エラーの意味と対応方法をご教授下さい。 よろしくお願いします。 環境 さくらインターネットのVPS CentOS php5.1.6 mysql5.0.77 phpMyAdmin2.11.11.1 mysql_connect()ではrootでログイン
- Firefoxだとメールフォーム送信出来ない
PHPで作成されたJavascriptのメール送信フォームにて、 IE等のブラウザではフォームの送信が出来るのですが、 Firefoxのみソースの読み込みに失敗します。 以下ブラウザのHTMLソースとFirebugで表示されたエラー内容です。 ≪ソース≫ <SCRIPT TYPE="text/javascript"> <!-- //メール送信 function sendmail(){ form1.sendflg.value = 1; form1.method = "POST"; form1.action = "エイチティティーピー://www.xxx.xx/xxx/form-xxx.php"; form1.submit(); } //戻って修正 function sendmail_back(){ form1.method="post"; form1.action="エイチティティーピー://www.xxx.xx/xxx/form-xxx2.php"; form1.submit(); } --> </SCRIPT> ≪Firebugエラーの内容≫ form1 is not defined [このエラーでブレーク] ソースの読み込みに失敗: エイチティティーピー://www.xxx.xx/xxx/form-xxx.php form-xxx.php (xx行目) 当方まだ知識がおぼつかない状態の為、 原因、調査のヒント等、何かお解りの方がいらっしゃいましたら、宜しくお願い致します。
- ベストアンサー
- JavaScript
- k_sh
- 回答数2
- DomainName/任意フォルダ/ への設定方法
Apache2.2.17での設定について質問させていただきます。 よろしくお願いします。 次のような設定を行ないたいのですが、Apacheでどのような設定を行えばよろしいでしょうか? ■アクセスしたいURL ttp://www.example.com/『任意に設定した名前』/index.html この時、『任意に設定した名前』がなんであろうと、"c:\user\index.html"が 読み込まれるようにしたいと考えています。 Apache側で設定できると思い四苦八苦していますが、思うようにいきません。 どのような設定を行えばよろしいのでしょうか? よろしくお願いします。
- DomainName/任意フォルダ/ への設定方法
Apache2.2.17での設定について質問させていただきます。 よろしくお願いします。 次のような設定を行ないたいのですが、Apacheでどのような設定を行えばよろしいでしょうか? ■アクセスしたいURL ttp://www.example.com/『任意に設定した名前』/index.html この時、『任意に設定した名前』がなんであろうと、"c:\user\index.html"が 読み込まれるようにしたいと考えています。 Apache側で設定できると思い四苦八苦していますが、思うようにいきません。 どのような設定を行えばよろしいのでしょうか? よろしくお願いします。
- DomainName/任意フォルダ/ への設定方法
Apache2.2.17での設定について質問させていただきます。 よろしくお願いします。 次のような設定を行ないたいのですが、Apacheでどのような設定を行えばよろしいでしょうか? ■アクセスしたいURL ttp://www.example.com/『任意に設定した名前』/index.html この時、『任意に設定した名前』がなんであろうと、"c:\user\index.html"が 読み込まれるようにしたいと考えています。 Apache側で設定できると思い四苦八苦していますが、思うようにいきません。 どのような設定を行えばよろしいのでしょうか? よろしくお願いします。
- PHP+MySQL でのcsvファイルインポート
PHP + MySQL で、他システムから出力されてきたcsvファイルをテーブルへインポートしたいと考えています。 LOAD DATA INFILE で取り込もうとしていますが、対象のcsvファイルの特徴のためにうまく行かず苦戦しています。 取り込みたいファイルは、以下のようになっています。 ・各フィールドが "(ダブルクォート) で囲まれている ・各フィールドは ,(カンマ) で区切られている ・金額の項目には、桁区切りのカンマが入っている 例) "0001","あああああ",…(中略)…,"105,000","100,000","5,000",… コード 項目名 税込み 税抜き 消費税 というような形です。 困っているのは、金額に使われている、桁区切りのカンマの処理についてです。 目的としては、データベースへ取り込むときには 105,000 は 105000 として取り込めればいいのですが、他システムから、桁区切りがなされた状態でcsvが作成されてきています。 LOAD DATA INFILE test.csv INTO TABLE data_table FIELDS TERMINATED BY ',' ENCLOSED BY '\"' IGNORE 1 LINES; 各項目のダブルクォートはENCLOSED BY で、項目を分けるカンマはTERMINATED BYで処理できていると思うのですが、金額の区切りに使われているカンマと項目の区切りのカンマを区別させられずに苦戦しています。 事前にcsvを加工するのも考えてはいるのですが、なるべくcsvを加工せずにそのまま取込したいと思います。 何か、簡単に回避できる方法等があればご教示願います。 宜しくお願いします。
- 結合して余りを抽出したい
こんにちは。SQL文についてお教えください。 TABLE AとTABLE Bがあります。両テーブルにはIDというフィールドがあります。 データは下記のように入っているとします。 TABLE A ID:1,2,3,4,5 TABLE B ID:1,2,3 SQL文を実行した時、4,5を抽出したい。 二つのテーブルを比べ、片方のテーブルにないものを抽出したいと思っています。 つまり、TABLE A - TABLE Bを行い、余ったIDのみを抽出したいと思います。 内部結合は理解したのですが、これではできません。どうすれば解決できるのかお教え頂けませんでしょうか? よろしくお願い致します。
- ベストアンサー
- その他(データベース)
- mellow91
- 回答数3
- Hotmailのメールサーバーのホスト名を知りたい
HotmailをiPotでも読みたいが、受信と送信メールサーバーのホスト名が分からない。誰か教えてください。
- 締切済み
- ハードウェア・サーバー
- sukasenang
- 回答数3
- 重複データを一つづつ表示したいです。
mysqlの命令文等いろいろと試行錯誤しています。 添付画像のように、attachment_nameは画像なのですが、item_idが重複されていますので どれでもよろしいですので、各一つづつ表示させたいです。 mysql文はいろいろと結合していますが、下記の通りです。 function getfeatured01($sales_type='rental'){ $db = Database::instance(); //$rsfeat = $db->query("select item_id from items"); $sql = "SELECT *, attachment.name as attachment_name, ldk_type.id as ldkid, ldk_type.name as ldkname, caution_money_num.name as cautionmoneynum_name, reward_num.name as rewardnum_name FROM items INNER JOIN ldk_type ON ldk_type.id = items.ldk_type INNER JOIN caution_money_num ON caution_money_num.id = items.caution_money_num INNER JOIN reward_num ON reward_num.id = items.reward_num INNER JOIN attachment ON attachment.item_id = items.item_id WHERE sales_type = 'rental' and status = '1' order by price asc LIMIT 0,20 "; $rsfeat = $db->query($sql); return $rsfeat; } いろいろと検索してみますが、基本がなっていないせいか、理解ができません。 今回MySQLをご指導いただきたく質問いたしました。 申し訳ございませんが、ご指導のほど、宜しくお願いいたします。
- Mysqlへの接続に関して
MysqlへVisual Studio 2008 のC#で接続しようとしています。 接続方法としては、クライアントから"mysql-connector-net-6.1.5"をインストールして ODBCを使わずに接続しようとしています。 参照設定で、"MySql.data"を指定し、以下のように記述しましたが、どうしても下記の ようなエラーが出力されてしまいます。 原因がわかりましたら教えて頂きたいと思います。 《記述内容》 using MySql.Data.MySqlClient; string sqlcmd = "userid=root;" + "password=000000;" + "database=db_name;" + "Host=999.999.999.999"; string cmdstr, cmdcnt; cmdstr = "select * from t_user ;"; MySqlDataReader reader = null; MySqlConnection conn = new MySqlConnection(sqlcmd); //MySQLコマンド MySqlCommand selcmd = new MySqlCommand(cmdstr, conn); //MySQL接続 conn.Open(); この conn.Open(); のところで下記のエラーが出てしまう。 //エラー内容 Unable to connect to any of the specified MySQL hosts. よろしくお願いします。
- SQL文 複数条件の場合の書き方
初めて質問します。 下記のようなデータが存在します。 テーブルA NO DATE GYO 1 2010/12/01 1 1 2010/12/01 2 2 2010/12/01 1 2 2010/12/01 2 2 2010/12/01 3 3 2010/12/02 1 <= 4 2010/12/03 1 4 2010/12/03 2 上記データにて、<=の行の値を取得し変数へ代入したとします。 変数.NO =3 変数.日付 =2010/12/02 変数.GYO =1 上記、変数を元に1件前のレコードを抽出したいのですが SQL文でのいい方法がわかりません。 取得したいレコード 1 2010/12/01 1 1 2010/12/01 2 2 2010/12/01 1 2 2010/12/01 2 2 2010/12/01 3 どうかお願いいたします。
- ベストアンサー
- Oracle
- tm_kyokushin
- 回答数3
- 他のパソコンをリモートコントロールする方法
インターネットで、パソコンAとパソコンBをつなぎ、 Aに対し、Bからリモートコントロールできるのでしょうか。 もし出来るのであれば、どのような技術名なのでしょうか。 ご存じの方がおられましたら教えて下さい。
- ベストアンサー
- Windows系OS
- hatokamome
- 回答数5
- Yomi-search【PHP】について
[正しい例] http://f33.aaa.livedoor.jp/~happye/yomi/html/01_01.html ■内容 リンクを押すときちんと指定先のサイトへ飛びます。 ■ソース <a href="http://f41.aaa.livedoor.jp/~pmns/" target="_blank" style="text-decoration:none">■</a> [悪い例] URL: なし ■内容 リンクを押すときちんと指定先のサイトへ飛びません。 アドレスを見てみると、UPしたサーバーのホストが指定URLの前に入ってしまってます。 ●アドレス例 http://11.11.1.111/sample/sample/http://yahoo.co.jp/ ■ソース <a href="http%3A%2F%2Fwww.yahoo.co.jp%2F" target="_blank" style="text-decoration:none">■</a> [考え] 悪い例のソース中のリンクに文字化け?が見られることから、 おそらくなんらかのPHPファイル中に「://」を「%3A%2F%2F」として認識してしまってるため、 そのままホスト部分も一つのURLとして認識してしまったのだろうと思います。 万が一そうだとしても、どこをどう直せばいいかわかりません。 どなかかご教授ください。
- リライトの書き方
すみません、リライトの書き方を教えてください! http://××××/jap/ir/data/order/index.html というファイルが存在します。 しかし、 http://××××/jap/ir/data/order.html というリンクより、先のファイルを表示させたいのです。 表示URLもorder.htmlである必要があります。 その場合、どのようにリライトを記述したらよいでしょうか? すみません >< 色々調べたんですが、わからなかったです。。。
- 締切済み
- その他(プログラミング・開発)
- mkhkck
- 回答数1
- Yomi-search【PHP】について
[正しい例] http://f33.aaa.livedoor.jp/~happye/yomi/html/01_01.html ■内容 リンクを押すときちんと指定先のサイトへ飛びます。 ■ソース <a href="http://f41.aaa.livedoor.jp/~pmns/" target="_blank" style="text-decoration:none">■</a> [悪い例] URL: なし ■内容 リンクを押すときちんと指定先のサイトへ飛びません。 アドレスを見てみると、UPしたサーバーのホストが指定URLの前に入ってしまってます。 ●アドレス例 http://11.11.1.111/sample/sample/http://yahoo.co.jp/ ■ソース <a href="http%3A%2F%2Fwww.yahoo.co.jp%2F" target="_blank" style="text-decoration:none">■</a> [考え] 悪い例のソース中のリンクに文字化け?が見られることから、 おそらくなんらかのPHPファイル中に「://」を「%3A%2F%2F」として認識してしまってるため、 そのままホスト部分も一つのURLとして認識してしまったのだろうと思います。 万が一そうだとしても、どこをどう直せばいいかわかりません。 どなかかご教授ください。
- is_numeric関数について
is_numeric関数の使い方について質問です。 添付ファイルの検索フォームで文字条件検索と数値条件検索それぞれの テキストボックスの検索ボタンを押したとき、入力されている文字に応じて以下 の処理をis_numeric関数で実装するにはどうすればいいでしょうか? PHPに詳しい方いましたら教えて頂きたいです。 ・文字条件検索 未入力:未入力であることを伝えるエラーメッセージの表示 ・数値条件検索 数値入力:数字以外の文字が入力された場合はエラーメッセージを表示(数字が入力された場合は戻り値TRUEを返す) 未入力:未入力であることを伝えるエラーメッセージの表示
- ベストアンサー
- その他(プログラミング・開発)
- aiueoaiu
- 回答数1
- SQL Loaderを使いたい
Oracleのバージョンは8、自分のPCには Oracle8Client(Application User) がインストールされています。 見よう見まねで制御ファイルを記述し、バッチファイルを作成したところ、 ( sqlldr USERNAME/PASSWORD@SID control= test.ctl ) コマンドプロンプトには以下のように表示されました。 「C:\SQL>sqlldr USERNAME/PASSWORD@SID control = test.ctl 'sqlldr' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません。」 実行できない原因はどこにあるか教えてください。 1.そもそもSQL Loaderを利用できる環境になっていない (そのままでは使えなくて何かしら設定が必要とか) 2.コマンドがまちがっている (test.ctlのパスを記述しないとだめとか、SIDは要らないだとか) 3.制御ファイルがまちがっている どの可能性が一番高いでしょうか?
- ベストアンサー
- Oracle
- AndYouAndI
- 回答数3