検索結果
テスト
- 全てのカテゴリ
- 全ての質問
- ボリュームラベルでパス指定する方法は?
USBメモリやSDカードにボリュームラベルを設定できると思いますが、そのメモリ内にあるファイルを指定する際に、ボリューム名でパス指定する方法はありますでしょうか? 必要性は、あるアプリケーションから、USBメモリやSDカードの特定のファイルに毎回決まったパスでアクセスしたいからです。 例えば G:ドライブにTESTというボリューム名を付与したとし、そのトップにtest.txtというファイルがあるとします。 その際、通常は G:\test.txt でアクセスできると思うのですが、USBメモリやSDカードは、変わる可能性(※)があるので、ボリューム名であれば、自信で変えなければ変更されることはないと思うので、 TEST:\test.txt などでアクセスできないかと考えています。 (※) ドライブ名が変更されないように、ドライブ名を固定する方法が http://okwave.jp/qa/q2384276.html 等で説明されておりますが、ここで指定したドライブ名が毎回固定される理屈がわかりません。 USBメモリやSDカードのユニークな識別子があって、その識別子をOSが覚えていて、そのメモリが接続されたときにその識別子に対応するドライブ名を割りつけるということなのでしょうか?そのような識別子が存在するのかがわかっていないためです。
- ベストアンサー
- ドライブ・ストレージ
- qqandaa
- 回答数2
- XAMPP 1.8.3 のシンボリックリンクは?
よろしくお願いします。 (環境) windwos7 XAMPPをインストーラーにて「D:xampp」 にインストール XAMPPはインストール直後の状態。 (動作状態) XAMPPコントロールパネル起動 OK apache起動 OK MySql起動 OK ようこそページ表示 OK ようこそページメニューより phpinfo OK ようこそページメニューより phpMyAdmin OK htdocs 内(のサブフォルダ)に直接置いた test.php 動作OK (困っている現象) 今回 XAMPP 1.6.8 → 1.8.3 にバージョンアップしたのですが、 /htdocs/ 内に置いた シンボリックリンク先のphpが動作できません。 Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0 Fatal error: Unknown: Failed opening required 'D:/xampp/htdocs/symlink/test.php' (include_path='.;D:\xampp\php\PEAR') in Unknown on line 0 となる。 ブラウザに表示されるURL: localhost/symlink/test.php symlink の部分が、シンボリックリンクです。 test.phpの本体は、 「d:/aaaa/日本語/日本語/test.php」にあります。 確かに本体のパス中には日本語のフォルダ名が存在していますが、シンボリックリンク・ジャンクション であれば、本来問題なく利用できると思っていました。 ※XAMPP 1.6.8 の時は実際問題なく動作できていました。 これは、XAMPP 1.8.3 の仕様としてこうなっているのか、 それとも何かしら設定を施すことで解決する問題であれば、その設定方法をご指導お願い致します。
- CentOSにてメールサーバ構築
CentOSにてメールサーバ構築 CentOS5.4(i386版)にてメールサーバを構築中です。 Postfixとdovecotを使用しております。 一通り設定は終えており、CentOSにて作成したユーザ"test"のメールアドレス"test@xxx.com"宛てに、CentOSからクライアントPC(Mozilla Thunderbird、CentOSのメールサーバ情報設定済み)へメールを送信して、クライアントPCのThunderbirdで受け取ることはできました。 しかし、クライアントPCのThunderbirdからメールを送信することと、クライアントPCの他のメーラー(yahooメール)からThunderbirdで設定したメールアドレス(test@xxx.com)宛に送信したメールをThunderbirdで受信することができません。 少々分かりにくい説明で申し訳ありません。 上記の説明を簡単にしますと、構築したメールサーバから [root@www ~]# mail test@xxx.com で送信したメールをWindowsにインストールしたThunderbirdで受信できるのですが、 yahooメールでtest@xxx.com宛に送信したメールをThunderbirdで受信できない、また、 Thunderbirdからメールが一切送信できない という状況です。 windowsにインストールしたThunderbirdには、自分なりに設定は行ってあります。 また、ポートの開放(25番,110番)も済んでいます。 CentOSから送信したメールはThunderbirdで受信できているので、ある程度設定は合っているかと思うのですが・・・ ご教授の程、お願い致します。
- ベストアンサー
- ハードウェア・サーバー
- 山 まこと
- 回答数14
- むかつく
ムカつきます。 彼は先月末と今月初めにテストがありました。 とても頑張ってて。結果を聞くのを楽しみにしていました。先月末のテストは返ってきてから、あったときに紙を見せてくれました。 今月初めのやつも、また見せてねといってから ずっと見せてくれず、先々週頃にテストの結果聞いてないよーというと、また見せてあげる!!と言われました。 それで待っていても見せてくれる気配なしで、 今日、テストもどうだったのか教えてくれないという話をしたら、テストは見せたでしょーと言われました。 見せてもらってないよ、先々週もいったとこ またみせるねだった。というと、 思ったより点数よかったね。という話しなかった??と言われました。 あれだけ何度もどうだったの??ときいても また教えるばっかりで、最終忘れてるなんてとても腹がたつし悲しいです。確かに忘れたりすることもあるかもしれませんが 他の子に言って満足してるんじゃないかとか考えると余計に腹が立ちます。 私おかしいですか? そんなこと言われてないのに、誰かに言って満足したからなの?と聞いてもいいんでしょうか
- 締切済み
- 恋愛相談
- noname#238630
- 回答数2
- C++の複数戻り値について
質問の閲覧ありがとうございます。 C++をはじめたばかりで勉強中のみなのですが どうしてもうまくいかない壁にぶつかってしまったので 是非お力を貸していただきたく、質問させていただきました。 C++にて課題を出されていまして、それを実現するのに ある関数に対し引数を複数渡し、戻り値を複数得たいのですが 下記のようなコードで、(実際は戻り値、引数がもっと多くなる 想定なのでreturnでは足りないです) 単純に、mainのa2の引数を"参照渡し"としtestにて代入した文字列を mainで再度受け取る、といったことを試しているのですが、うまくいかず このような形では実現不可能なのでしょうか? (文字列の代入をstrcpyに、charの宣言時に要素数を指定したりせずに) #include<iostream> using namespace std; void test(char* a2); int main() { char a2; test(&a2); cout << a2 << endl; } void test(char* a2) { a2="TEST_MESSEAGE1"; } 素人丸出しな内容で申し訳ないですが、ネット上の色々なサンプル等 で試してみても、理解がうまく得られませんでした。。。 ポインタ等の理解が浅いのもあるのかと思いますが。 ぜひご教授よろしくお願いいたします。
- htmlを組んでいるのですが、DIVを使用した階層の作り方がわからず困
htmlを組んでいるのですが、DIVを使用した階層の作り方がわからず困っています。 2レベルまでの階層ならば、まだわかるのですが、3レベル以上になった場合に思い通りに動作させることができなくなってしまいます。 具体的には、下で記述した場合、 <div id="test"> テスト </div> が、右寄せにならないのですが、何がいけないのでしょうか? 【-------------html-------------】 <DIV id="wrap"> <div id="head"> <div id="logo"> ロゴ配置予定 </div> <div id="test"> テスト </div> </div> <div id="menu"> メニュー </div> <div id="left"> レフト </div> <div id="right"> メインコンテンツ </div> <div id="foot"> フッタ </div> </dib 【-------------css-------------】 /* レイアウトの設定*/ body{ margin:0px; padding:0px; text-align:center; } /* ラッパーの設定*/ #wrap{ position:relative; width:600px; background-color:#FFFFCC; margin:0px auto; text-align:left; } /* ヘッダーの設定*/ #head{ width:600px; height:350px; background-color:#CC9999; div#logo{ position: absolute; float: left; width:200px; height: 30px; } div#test{ width:100px; height: 30px; float: right; } } /* ヘッダーの設定*/ #menu{ width:600px; height130px; background-color:#CC9900; } /* 左側の設定*/ #left{ width:150px; height:300px; float:left; background-color:#FFAC99; } /* 右側の設定*/ #right{ width:450px; height:300px; float:right; background-color:#CCCCFF; } /* フッターの設定*/ #foot{ position:relative; width:100%; height:30px; background-color:#CCFFCC; clear:both; }
- ベストアンサー
- その他(プログラミング・開発)
- sstta
- 回答数3
- 大きく通る声と笑顔(急いでいます)、上がらない方法
こちらでも沢山の質問と解答を拝見しましたが、どれも多少自覚に余裕がある方の方法のようですので,質問させていただきました。 明日から即実行出来る方法を教えてください。 先日事務職から某大手の販売系に転職しました。 まもなく接客テストがあります。(かなり厳しいテストのようです) 私は40代女性、声が小さく低めで通らない声で 「声が聞き取りにくい。それじゃテストに合格できない」と 言われました。 声が半分男性みたいに低くて幼稚園のときに、クラスの子から 「男みたいな声」と言われショックを受けた記憶があります。 歯並びも悪く、また自分に自信も無く、あせってしまい ますます小さく強張ってしまい、結果的に悪循環を繰り返しています。 大きな声を出すと顔が怒っているとも指摘をされました。 今は実際の店舗で研修期間中なのですが、今週で研修は終わりその後 テストを受けるまでに時間がありません。 「向いてないようだしやめたら?」と言わないでください。 テストに何が何でも合格したいのです。 コンプレックスを克服し、明日からでも実践できるあがならい方法と 笑顔でよく通る大きな声で接客できる方法をご教授ください。
- 外部からのPHP経由でのMySQLへの接続について
こんにちは、外部からのPHP経由でのMySQLへの接続について解決できない問題がございまして、質問させて頂きました。初心者で申し訳ございませんが宜しくお願い致します。。 只今自宅のサーバー(fedoracore3)にyumでmysqlをインストールし、レンタルスペースで借りているサーバーから <?php $db=mysql_connect("218.*.*.*:3306","test","test"); ?> というだけの単純なPHPで接続を試みているのですが どうしてもうまくいきません。 mysql_connect(): Can't connect to MySQL server on '218.*.*.*' (111) in ....... スクリプト関係はレンタルサーバーに置いて、データベースだけ自宅サーバーの方に移行したいと考えております。 ちなみに、試してみたこと、分かることは ・外部のサーバーからnmapで確認したところ3306ポートはちゃんとlisten状態になっている。(ローカルのルーターのIPマスカレードはちゃんとできている、はず) ・ローカルのPCはもちろん、外部のサーバーにSSHで入ってそこからmysql -u test -h 218.*.*.* -pでアクセスできる。 ・権限はgrant all privileges on *.* to test@"%" identified by 'test' with grant option;で設定済み ・自宅サーバーの方はOSはfedoracore3で、全てyumにてパッケージ管理、待ち受けているのはftpサーバー、sshサーバー、mysqlのみ 他にも必要な情報などがあればご指示下さい。 このような状況なのですが、もし良かったらご教授下さい。宜しくお願い致します。
- JSFで最初のリクエストで動く処理を実装するには?
近日、JSF(ver 1.2)でWebシステムを実装することになりJSFの勉強中のものです。 ASP.NET や PHP(Smarty) でWebシステム実装経験があります。 JSFでどう実装すれば良いのかわからないことがあり、詳しい方にお教え頂きたいと考えています・・・! 【質問概要】 JSFで最初のリクエスト時のみに動く処理はどのように実装すればよいのでしょうか? ASP.NETでは Page_Load イベントで Page#IsPostBack を以下の例のように使用すると 最初のリクエスト時のみに動く処理を実装することができました。 ---- 例 ここから ------------------------------------------- void Page_Load() { // 毎リクエスト時に行う処理 if (!IsPostBack) { // 最初のリクエスト時にのみ行う処理 } } ---- 例 ここまで ------------------------------------------- JSFではこれに相当するものが無いでしょうか? 【試してみたこと】 管理Beanのコンストラクタで最初のリクエスト時にのみ行う処理ができるかと思い、 以下のtest.jspを実行し、コンソールにどのように表示されるか試してみました。 ---- test.jsp ここから ------------------------------------- <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="f" uri="http://java.sun.com/jsf/core"%> <%@ taglib prefix="h" uri="http://java.sun.com/jsf/html"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> (中略) <body> <f:view> <h:form> <h:commandButton action="#{Test.clickTest}" value="テストボタン"></h:commandButton><br /> </h:form> </f:view> </body> </html> ---- test.jsp ここまで ------------------------------------- ※Test は 下記 Test.java で実装した管理Bean。スコープはrequest。 ---- Test.java ここから ------------------------------------- public class Test { public Test(){ System.out.println("コンストラクタを通っている。"); } public String clickTest() { System.out.println("ボタンが押された。"); return "clickTest"; } } ---- Test.java ここまで ------------------------------------- <コンソール出力結果> 最初のリクエスト時: コンストラクタを通っている。 テストボタン押下後: コンストラクタを通っている。 ボタンが押された。 このことから、リクエストのたびにコンストラクタが処理されていることが分かりました。 ASP.NETの Page#IsPostBack の様なものがあれば、最初のリクエストかどうかを判別できるのですが・・・! 以上です。 上記のようなコンストラクタを使用する以外でも、なにか良い方法は無いでしょうか? お詳しい方、何卒よろしくお願い申し上げます・・・!
- 締切済み
- Java
- p2heycocoon
- 回答数1
- 月末日のフォルダを自動作成したい
batファイルで以下のような処理をしたいのですが上手くいきません。 どなたかご存知でしたらご教授いただきたく・・・ --------------------------------------------------------------------- (1)フラグファイル名によってフォルダを自動生成する 例) (1)*_25.txtというファイルがあったら、当月25日のフォルダを作成する →c:\temp\20110425 (2) *_31.txtと言うファイルがあったら、前月末日のフォルダを作成する →c:\temp\20110331 (2)上記(1)で作成したフォルダの下にファイルの接頭子によってサブディレクトリを作成する 例) 01_*.txtというファイルがあったら →c:\temp\20110331\01 と作成したい ※上記をsetコマンドを用いて作成してみたのですが、 (1)-(2)の場合にどうしても上手く動きません。 以下、作成してみた駄文: set zyy=%date:~0,4% set zmm=%date:~5,2% rem set zmm=01 set zdd=%date:~8,2% rem Dフォルダにあるフラグファイルでフォルダを作成 if exist d:\temp\test01\*_05.txt set zfld=%zyy%%zmm%05 if exist d:\temp\test01\*_10.txt set zfld=%zyy%%zmm%10 if exist d:\temp\test01\*_15.txt set zfld=%zyy%%zmm%15 if exist d:\temp\test01\*_20.txt set zfld=%zyy%%zmm%20 if exist d:\temp\test01\*_25.txt set zfld=%zyy%%zmm%25 if exist d:\temp\test01\*_31.txt set/a zmm2=%zmm%-1 if exist d:\temp\test01\*_31.txt ( if %zmm2% equ 0 set zyy2=%zyy% ) if exist d:\temp\test01\*_31.txt ( if %zmm2% equ 0 set/a zyy2=%zyy2%-1 ) if exist d:\temp\test01\*_31.txt ( if %zmm2% equ 0 set zfld=%zyy2%1231 ) if exist d:\temp\test01\*_31.txt ( if %zmm2% equ 1 set zfld=%zyy%0131 ) 上記のような感じで、12ヶ月分記述(閏年対応はしない) その後、以下の構文を発行するとエラーとなってしまいます。 remファイル接頭子によって、サブディレクトリ作成 if exist d:\temp\test01\01*.txt md d:\temp\test01\%zfld%\01 ※ここで『サブディレクトリまたはファイル\01は既に存在します』とエラーになります。 (恐らく、set/aを使っているがため?) 大変お手数ですが、誰かお助け下さい。 以上よろしくお願い致します
- 締切済み
- その他(ITシステム運用・管理)
- Deetch
- 回答数1
- インラインビューの更新権限について
UPDATE句をインラインビューを使って実施しようと思い UPDATE ( SELECT A.FLD1,B.FLD2 FROM TBL1 A,TBL2 B WHERE A.KEY1=B.KEY1 AND CONCAT(A.KEY2,A.KEY3)=B.KEY2 AND B.KEY2='12345') C SET C.FLD1=C.FLD2 のようにSQLを書きました。 ORA-01779: キー保存されていない表にマップする列は変更できません のメッセージが出力されました。 CREATE VIEW TEST AS SELECT A.FLD1,B.FLD2 FROM TBL1 A,TBL2 B WHERE A.KEY1=B.KEY1 AND CONCAT(A.KEY2,A.KEY3)=B.KEY2 AND B.KEY2='12345' でビューを作って確認したら select * from user_updatable_columns where table_name='TEST'; OWNER TABLE_NAME COLUMN_NAME UPDATA INSERT DELETA ---------- ----------- --------------- ------ ------ ------ TEST TEST FLD1 NO NO NO TEST TEST FLD2 NO NO NO 確かにUPDATEできないようです。 テーブルはこんな感じです。 TBL1 ------------------------------------------- KEY1 NUMBER 4 PK KEY2 NUMBER 5 PK KEY3 NUMBER 1 PK FLD1 CHAR 6 TBL2 ------------------------------------------- KEY1 NUMBER 4 PK KEY2 NUMBER 6 PK FLD2 CHAR 6 同じように TBL3 ------------------------------------------- KEY1 NUMBER 2 PK KEY2 NUMBER 4 PK KEY3 CHAR 6 PK KEY4 NUMBER 4 PK FLD3 CHAR 6 TBL4 ------------------------------------------- KEY1 NUMBER 4 PK KEY2 CHAR 6 PK FLD4 CHAR 6 でビューを作ったら CREATE VIEW TEST2 AS SELECT A.FLD3,B.FLD4 FROM TBL3 A,TBL4 B WHERE A.KEY2=B.KEY2 AND A.KEY3=B.KEY3 AND A.KEY1='12' AND A.KEY4='1234' OWNER TABLE_NAME COLUMN_NAME UPDATA INSERT DELETA ---------- ----------- --------------- ------ ------ ------ TEST TEST2 FLD3 YES YES YES TEST TEST2 FLD4 NO NO NO 更新可能なようです。 ビューを作ったとき、UPDATEやINSERT文が有効・無効になる違いは何でしょうか? 毎回一旦ビューを作って select * from user_updatable_columns where table_name='TEST'; のような確認しかできないのでしょうか? よろしくお願いいたします。
- 締切済み
- Oracle
- PUNCHI_PUNTA
- 回答数1
- FC2ドメインを使用し、Livedoorブログ運営
現在、新たなサイトを運営しようと考えています。 僕はFC2で、ドメインを2個取得しています。ひとつはメインブログ、もうひとつは、テスト用のドメインです。テスト用は、メインブログの移転をする前に、移転ができるかテストするために取得してみたドメインです。 そのテストドメインを使用して、Livedoorブログに移転する前に、いじってみたのですが、うまくLivedoorの方で設定が反映されません。 ご回答よろしくお願いします。
- 締切済み
- ブログ
- noname#222852
- 回答数1
- 圧縮フォルダ内フォルダ(ファイル)の検索
圧縮フォルダ内フォルダ(ファイル)の検索 windows10 例えば、「参考資料.zip」ファルダの中に「参考資料日付(20161221)」 フォルダ、その中に色々な名前のエクセルファイルやPDFファイルがあります。 例えばtest.pdfファイルやtest2.exlファルがあるとします。 ファルダオプションの検索、圧縮されたファイルを含める と設定しても、色々な名前のエクセルファイルやPDFファイルが 検索できません(test.pdfやtest2.exlファイル) 圧縮フォルダ内は検索できないのでしょうか? どうしたら、検索できるでしょうか?
- 締切済み
- Windows 10
- Nobuharu19
- 回答数5
- C#で構造体配列
C#で構造体配列の操作練習?をしているのですが using System; using System.Collections.Generic; using System.Text; namespace test1 { public struct Data { public string name; // 名前 public uint value; // 値 } class read { Data[] human = new Data[300]; public static string idSearch() { for (int i = 0; i < 300; i++) { if (test1.read.human[i].value == 25) return test1.read.human[i].name; } } } } だと エラー CS0120: 静的でないフィールド、メソッド、またはプロパティ 'test1.read.human' で、オブジェクト参照が必要です。 と言うエラーが出るのですが、どうしてでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- tutunana
- 回答数2
- 限界値分析について
ブラックボックステストにおいて、入力データAのテストケースを作成する、入力データAの有効範囲は「300<入力データA<1000」である。限界値分析でテストケースを設計するとき、テストケースとして最小限必要なデータはどれか。 ア 299,300,999,1000 イ 299,300,1000,1001 ウ 300,301,999,1000 エ 300,301,1000,1001 答えは、ウなんですがなぜなのかが分かりせません。
- ベストアンサー
- その他(ITシステム運用・管理)
- love0210
- 回答数1
- Access DLookupについて
お世話になります。 ローカルクエリがあり、その抽出された内容を取得したいの ですがどのようにすればよいでしょうか。 クエリのフィールドは「拠点名」「端末数」の2つのみで、当該クエリは フォーム上のテキストボックス内の拠点名を条件としてます。 クエリの「拠点名」の条件として、 Forms![テスト]![拠点名] 直接クエリを開くと、ちゃんとその拠点名で抽出され、端末数も 表示されてます(必ず1レコードのみ抽出されます)。 で、この抽出結果をVBAで取得したいのですが。。 調べてみたところDLookup関数を使えば取得できるようなのですが、 指定の仕方がいまいち分からずにいます。 たとえば、フォーム上に「端末数」というテキストボックスを作成し、 そのレコードソースの箇所に「= DLookup("端末数","ローカルクエリ","[拠点名] = '" & Forms![テスト]![拠点名] & "'")」と指定するものなのでしょうか。 それとも、VBAで Forms![テスト]![端末数] = DLookup("端末数","ローカルクエリ","[拠点名] = '" & Forms![テスト]![拠点名] & "'")と指定するのでしょうか。 両ケースともに Forms![テスト]![端末数]にはNullが入ってしまい、端末数を 取得できません。 ちゃんとフォーム上の拠点名が参照できてないのか、それともDLookupの指定の 仕方が悪いのか分からずにいます。 勉強不足で大変恐縮ですが、ご教授の程よろしくお願い致します。
- ベストアンサー
- その他(データベース)
- naoto0216
- 回答数1
- 中学2年生の子どもの勉強方法が知りたいです
小学生から中学1年生まで塾に通っておりました。 市立の中学なので教科書を理解する程度のレベルでお願いしてました。 中学は2学期制。 余りに部活が忙しくて中学2年生で塾も習い事も辞めました。 塾に通っていても普通レベルでしたが1年の2学期めの中間テスト、期末テストから成績が段々下がり平均よりやや下。 中学2年の中間テストも平均より下も下で50点満点のテストかと思ったくらいです。 このままでは、マズイと本人もきずき出してます。 そこで質問ですが 1、自宅での学習法で良い方法はありますか。 2、部活が市の中でも大変強い為、日々の練習がきついようです。でも勉強をしなくてはいけません。きつい中、頭の良いお子さんもおります。何か成功事例ありますか。 3、数学、英語がとても苦手なようです。逆に音楽美術が得意です。 数学、英語の効果的な勉強方法教えていただきたい。 4、期末テストがもう少しです。 保健・体育・家庭科・技術の勉強方法を教えていただきたい。 私も困り果て、本日、図書館に行き上記内容を調べたのですがピンときませんでした。 どなたか、アドバイスお願いいたします。
- 締切済み
- 中学校
- namidadawa
- 回答数2
- 私立高校受験の成績のことで
見てくださってありがとうございます。 早速で申し訳ないのですが、私は大阪の私立の高校を専願で受けたいと思っています。 しかし、学校の進路懇談では 「あと、実力テストで2、30点上げないと難しい」 といわれ、 (これは、専願で受けた場合です)でも、もう実力テストも27日時点で1週間もないのです。 今回の実力テストで最後だし、内申もあまり良くないと思います。 そこで質問なのですが、今からでももちろん勉強は必死でします。 しかし、実力テストで良い成績が出なかったり、次の進路懇談でも難しい、と言われたら、その高校は諦めるべきでしょうか…。それとも受けれるのだったら受けたほうがいいのでしょうか…。 もう、手遅れなのでしょうか… もし、テストの点数が足りなくて、願書を提出して高校側からあまりいい返事が来なかったら、本当にどうしようかと不安でいっぱいです。 それに公立は自分の性格上あっていないので、ひとっつも考えていません。 長々と書いてしまいました、すみません。そして、何訊きたいんやこいつ、ってなったらほんとごめんなさい、説明不足なところがあると思いますが、よろしくお願いします。 ちなみに、受けたい高校は、東大谷高等学校 というところです。
- 締切済み
- 高校受験
- yuki19980201
- 回答数4
- VB6.0でDB接続する際に切断時の処理が遅い
VB6.0のADOで社内LAN上のサーバー(共有PC)内のデータベースファイル(Accesss2003のmdbファイル)へ接続、データ登録を行なっていますが、接続を閉じる際にcn.Close以降の処理で30秒近い時間がかかっています。 昼休み等で接続するユーザーがいない場合も処理時間がかかっています。 テストの為、同じmdbファイルをコピーし、別名のファイルに接続するように変更した場合は 1秒程度で終了します。(下記ソースの(1)と(2)を入れ替え) データ数は約2000件、ファイル容量17MB 接続するユーザーは最多で10名程度、各クライアントのPCで下記コードのEXEファイルを実行して 接続、データ登録しています。 原因、対策案等をご教授ください。 ---------------------------------------- Public Sub DB_ACCESS() Dim cn As ADODB.Connection Dim RS As ADODB.Recordset Set cn = New ADODB.Connection Set RS = New ADODB.Recordset Debug.Print "TEST-1: ", Time Access_DB_Source_File = "\\PC-SERVER\DB\Data_File.mdb" ---------- (1) 'Access_DB_Source_File = "\\PC-SERVER\DB\Data_File_Test.mdb" ---------- (2) cn.ConnectionString = _ "Provider=Microsoft.ACE.OLEDB.12.0;" & _ "Data Source = " & Access_DB_Source_File & _ ";Jet OLEDB:Database Password=otakast2061;" cn.Open 'この部分にデータ参照、登録等を行う処理が入る。 ' RS.Close Debug.Print "TEST-2: ", Time cn.Close Set RS = Nothing Set cn = Nothing Debug.Print "TEST-3: ", Time End Sub
- 締切済み
- Visual Basic
- otaka_taka
- 回答数3
- これは労働基準違反では?
臨時雇用(時給制、パートです)という雇用形態で数ヶ月前から、航空貨物の通関業者で勤務させて頂いています。本日、上司から、定時間際に「パソコン自宅にある?」と聞かれたので「あります」と返答したところ、DVDを渡されて「このDVDを自宅で見て勉強するように。来週金曜日テストするから。テストは正解率が80%以上が合格。合格するまで何度でもテストするから。DVDはコピーはしないように、見終わったらすぐに返却して」といわれました。本日3月22日(木)、テストは3月30日 ということです。そのDVDとは「航空保安教育訓練教材・航空貨物(RA編)・航空保安リカレント教育訓練教材」とかかれたもの2枚のDVDです。2時間以上はあるそうです。「これはこの会社のシステムなのですか?」と聞くと「この業界なら誰でも受けることだ」との返答でした。ふと疑問に思い、知り合いの同業者数人に聞いてみたところ、「講習会を受けて、テストはした」との返答でした。 長くなりましたが、自宅で勉強するように命じるのは如何かと思いました。 会社にもパソコンはあり、DVDを充分閲覧できる環境にあります。どう思いますか、ご教示願います。
- 締切済み
- その他(法律)
- naonao196952
- 回答数6
