検索結果 11 件

by まーくん
6年前
フォーラム: C言語何でも質問掲示板
トピック: VB.NET
返信数: 6
閲覧数: 783

Re: VB.NET

・コードの冗長化を無くしたい これだけであれば,単純にConnection作成用のモジュールを用意するだけでよいかと思います。 データベースはモデルが取り扱うので,モデルの中でうまいこと取り回すことも多いですが……。 ただ,全体的に見るといくつか……。 Disposeを明示で呼び出すのでは無く,Usingブロックを使います。 データベースへのアクセスは例外が発生するもの,という前提で対処すべきです。 現在のコードでは,例外が発生するとコネクションがGCされるまで閉じられません。 メソッド内で同一の接続先へのコネクションを作って潰すのは,特別な理由が無い斬り無駄です。 コネクションプーリングが...
by まーくん
6年前
フォーラム: C言語何でも質問掲示板
トピック: VB.NET
返信数: 6
閲覧数: 783

Re: VB.NET

返信有難うございます。 Newするのは全然構わないのですが、そのNEWする回数も多いし、同じnewしてばかりなのです。 その回数を減らしたり、冗長コードを無くしたいです。 メンバ関数ローカルではなく、classのメンバにするって話なのですが。 それならclassのインスタンス生成時だけなのでは? ※ VB用語がわかりませんせんが関数ではなくサブルーチンかな? メソッドとも呼ばなさそうだし。 理解が浅く申し訳ありません。 ローカルではなくメンバにするというのは何度かやりました。 ですが、エラーが出てしまい実行不可能です。 ごめんなさい、今実行できる環境下ではないので、また改めてエラーに関しては...
by まーくん
6年前
フォーラム: C言語何でも質問掲示板
トピック: VB.NET
返信数: 6
閲覧数: 783

Re: VB.NET

返信有難うございます。

Newするのは全然構わないのですが、そのNEWする回数も多いし、同じnewしてばかりなのです。

その回数を減らしたり、冗長コードを無くしたいです。
by まーくん
6年前
フォーラム: C言語何でも質問掲示板
トピック: VB.NET
返信数: 6
閲覧数: 783

VB.NET

前回PHPの設問をさせていただいた者です。 PHPの問題も解決はしていませんが、今回はVB.netについての質問をさせていただきます。 <問題点> ・コードの冗長化を無くしたい 自分なりに、クラスの先頭で Dim Cn As New OleDbConnection としたのですが、内部でエラーになってしまいます。 そもそも、DB操作の知識が浅いせいも有りますが、「こうした方がいい」というアドバイスをいただけたら嬉しいです。 コードは以下。 DBへの追加、更新、削除などを行っています。 プリペアドステートメントも使う予定です。(今回は使う方法を探る前のコードなので使っていません。) 尚、まだこの...
by まーくん
6年前
フォーラム: C言語何でも質問掲示板
トピック: ■ 新年の挨拶トピック~2014~ ■ 今年の抱負 ■ [雑談]
返信数: 17
閲覧数: 2684

Re: ■ 新年の挨拶トピック~2014~ ■ 今年の抱負 ■ [雑談]

今年もというか、このサイトには今年からお世話になります。
よろしくお願いいたします。


抱負としては、より良い技術者になるため、まずはプログラミングからプロになること。
by まーくん
6年前
フォーラム: C言語何でも質問掲示板
トピック: phpでのPDO
返信数: 9
閲覧数: 1958

Re: phpでのPDO

応えてくださった皆様ありがとうございます。 少しエラーの改善と、エラーの起きる条件が判明しましたので報告させていただきます。 <エラー2> 今回はエラー2についてです。 問題点は親記事を見ていただきたいのですが、 define('ADMIN_URL', SITE_URL.'admin/'); と定義されていて、 <a href="<?php echo ADMIN_URL ?>">管理者メニューへ</a> とタグを貼ると、 "http://develop.com/contacts_php/admin/" となってほしいのですが、何故か http://develop.com/contacts_ph...
by まーくん
6年前
フォーラム: C言語何でも質問掲示板
トピック: phpでのPDO
返信数: 9
閲覧数: 1958

Re: phpでのPDO

返事有り難うございます、お付き合いいただいて申し訳ないです。

はい、そのリンク先で間違いないです。

echo でDSNを表示させてみました
index.php上部に

コード:

echo DSN;
を入力した所、
mysql:host=localhost;dbname=dotinstall_contacts_php
と出ました。

私が見る限りあっているように思います。
念のためmysqlのdbnameを確認しましたが間違っていないです。
by まーくん
6年前
フォーラム: C言語何でも質問掲示板
トピック: phpでのPDO
返信数: 9
閲覧数: 1958

Re: phpでのPDO

config.phpにDB_NAMEの定義が無いようです。 DB_USERの間違いではないですか? 返事有り難うございます。 仰るとおりDB_USERとDB_NAMEの間違いでした。 コードを見なおせばわかったことなのに、うっかり見落としてしまっていました。お恥ずかしい限りです。 config.phpを return new PDO(DSN,DB_USER,DB_PASSWORD) と直した所、名前を直打ちすると成功する、というエラーは解消されました。ありがとうございました。 只、 相変わらずconfig.php内でdifineする場合のみ、 invalid data source name...
by まーくん
6年前
フォーラム: C言語何でも質問掲示板
トピック: phpでのPDO
返信数: 9
閲覧数: 1958

Re: phpでのPDO

h2so5 さんが書きました:config.phpのエラーはスクリプトが <?php で始まっていないのが原因では?
返事有り難うございます。
申し訳ありません、投稿記事に"<?php ?>"を書き忘れていましたが、実際のコードには書かれています。
なので、その原因ではありません。

訂正できるようでしたら元記事を訂正しておきます。
by まーくん
6年前
フォーラム: C言語何でも質問掲示板
トピック: phpでのPDO
返信数: 9
閲覧数: 1958

Re: phpでのPDO

Poco さんが書きました:PHPは良くわかっていませんが、localhostを127.0.0.1に変更するとどうでしょうか?
「mysql localhost 」をgoogle検索にかけると、「127.0.0.1 違い」が補完候補に挙がります。
返事有り難うございます。
試した所、結果は変わらずでした。
by まーくん
6年前
フォーラム: C言語何でも質問掲示板
トピック: phpでのPDO
返信数: 9
閲覧数: 1958

phpでのPDO

始めまして。会員登録して初めての投稿となります。フォーラムルールは読んできましたが、間違いがあればご指摘願います。 ちなみにドットインストール様の講義?を受けてのコードです。 <訂正> 2014/01/08 9:24 phpタグの書き忘れを追加 <今回使用するphp,htmlファイル> confing.php : requireするための設定用ファイル。 index.php : 表示用 thanks.html : 登録完了用(今回は「登録完了しました」と表示するのみなので割愛しました。) function.php : よく使う関数をまとめたもの。 "http://develop.com/"は私...

詳細検索ページへ移動する