ファイルが存在しているか確認したい!・・・Dirで・・・
ファイルパスを取得した後にファイルを読み込む
当たり前の動作を行っているのだが、もしも、
もしも、もしも、ファイルが無かったら?
と考えてしまうのは、A型ゆえなのか?
そこで、ファイルパスがわかっていると仮定して
ファイルパスどおりにファイルが存在しているか
確認する関数を作ってみよう!!( ´艸`)
Public Function FileState(FilePath As String) As Boolean
FileState = False
On Error Resume Next
Dim StrName As String
StrName = Dir(FilePath, vbNormal) 'ファイル名取得
If Not StrName = "" Then
FileState = True
End If
End Function
できた!ヾ(@^(∞)^@)ノ
とっても簡単だ!
引数FilePathへフルパスを入れて、
Dirでファイル名を取に行く。
ファイル名があれば存在!無ければ不在!
簡単だったぞ・・・・ヽ((◎д◎ ))ゝ
VB系だから、おそらくFileSystemObjectでも
できるんだろうなぁ~
VB.netだったらFileExistsでいけるし。
まぁ、オブジェクトをセットするよりも
そのまま使える関数でちょいちょいっって
やっといたほうが俺的には楽!!
VB.netのやり方はそのうち考えよう・・・
Access VBA逆引き大全600の極意―2002/2003/2007対応/高柳 靖子

¥2,520
Amazon.co.jp
当たり前の動作を行っているのだが、もしも、
もしも、もしも、ファイルが無かったら?
と考えてしまうのは、A型ゆえなのか?
そこで、ファイルパスがわかっていると仮定して
ファイルパスどおりにファイルが存在しているか
確認する関数を作ってみよう!!( ´艸`)
Public Function FileState(FilePath As String) As Boolean
FileState = False
On Error Resume Next
Dim StrName As String
StrName = Dir(FilePath, vbNormal) 'ファイル名取得
If Not StrName = "" Then
FileState = True
End If
End Function
できた!ヾ(@^(∞)^@)ノ
とっても簡単だ!
引数FilePathへフルパスを入れて、
Dirでファイル名を取に行く。
ファイル名があれば存在!無ければ不在!
簡単だったぞ・・・・ヽ((◎д◎ ))ゝ
VB系だから、おそらくFileSystemObjectでも
できるんだろうなぁ~
VB.netだったらFileExistsでいけるし。
まぁ、オブジェクトをセットするよりも
そのまま使える関数でちょいちょいっって
やっといたほうが俺的には楽!!
VB.netのやり方はそのうち考えよう・・・
Access VBA逆引き大全600の極意―2002/2003/2007対応/高柳 靖子

¥2,520
Amazon.co.jp
SQLServerへのSQL文で「IIf」に変わるもの・・・知らんかった。
SQLServerへのSQL文は特にわからん。。
勉強不足もさることながら、単純なやつしか
使っていないせいでさっぱりじゃ。(T▽T;)
今回はリクエストのリターンで、まんまのデータ
ではなく、AccessやExcelでおなじみの「IIf」関数
みたに変換してだしてくれる文をやってみよう!
そうしよう!(≧▽≦)
Accessの場合のIIf関数
SELECT AA, BB, IIF(CC=0, 'OK', 'NO') AS DD
FROM TABLE
SQLServerの場合
SELECT AA, BB,
CASE WHEN CC=0 THEN 'OK' ELSE 'NO' END AS DD
FROM TABLE
これは、CCが「0」のときは「OK」、違うときは「NO」
を出せこらぁ=!と命令してます。
出すときの列名は「DD」だぞも・・・
今更ながら、SQLServerのSQL文は大変。
ユーザー定義関数作るのにも一苦労・・・
複雑になるとわかりましぇ~~ん。
(´□`。)
とりあえず、これで出来上がりo(^▽^)o
SQL Server逆引き大全 450の極意 DB管理編 (450Tips To Use SQL Server Better!)/長岡 秀明

¥2,940
Amazon.co.jp
勉強不足もさることながら、単純なやつしか
使っていないせいでさっぱりじゃ。(T▽T;)
今回はリクエストのリターンで、まんまのデータ
ではなく、AccessやExcelでおなじみの「IIf」関数
みたに変換してだしてくれる文をやってみよう!
そうしよう!(≧▽≦)
Accessの場合のIIf関数
SELECT AA, BB, IIF(CC=0, 'OK', 'NO') AS DD
FROM TABLE
SQLServerの場合
SELECT AA, BB,
CASE WHEN CC=0 THEN 'OK' ELSE 'NO' END AS DD
FROM TABLE
これは、CCが「0」のときは「OK」、違うときは「NO」
を出せこらぁ=!と命令してます。
出すときの列名は「DD」だぞも・・・
今更ながら、SQLServerのSQL文は大変。
ユーザー定義関数作るのにも一苦労・・・
複雑になるとわかりましぇ~~ん。
(´□`。)
とりあえず、これで出来上がりo(^▽^)o
SQL Server逆引き大全 450の極意 DB管理編 (450Tips To Use SQL Server Better!)/長岡 秀明

¥2,940
Amazon.co.jp
スキンが直ったぁ~~!
スキンが治りました。
程なく前回のエコプログラムで保存。
トランザクションが抜けてくれたんですね。
保留か占有の時間設定がされていたのか
一回ログアウトしてブラウザを閉じたときに
トランザクションが自動的に解放されたのか
直った要因は定かではないですが・・・
とりあえず直ったことに感謝!!
ヾ(@°▽°@)ノ
途中で見てくれた皆様、申し訳ありません。
備忘録なんで、やったことを記録しよう!
アメブロでスキンを「ベーシック」にする
そして「保存」ボタンをクリック。
続いて「スキンCSSの編集」をクリック
CSSをひたすらいじくりまわす。( ̄▽+ ̄*)
・・CSSとアメブロのルールにのっとってますよ
プレビューする。
気に入らないので前回の保存状態へ戻す。
スキンを前の奴に戻す。
保存。
以上の操作でスキンが直せない障害が発生!
多分、CSSいじってプレビューの後に
その状態を保存せずに前回の保存状態に
戻してしまったんで、そこにトラブルが・・・
今度からは、いじったら保存、
保存を元に戻すときは、前回の保存状態へ戻す、
保存していないときは、そのまま戻る
これをやっていれば同じことは起こらないでしょう。
もしなってしまったら、
ログアウトしてブラウザを閉じる
10分ぐらいしてブラウザを立ち上げる。
念のため、ブラウザの履歴データを消去。
そしてログイン!
これで直っていなければ、アメブロへ不具合報告。
こんな感じかな?
はぁ~~~びっくりしたぁ~~
気をつけよ!
アメーバブログではじめるこだわりブログ (Ameba公式ガイド)/ブログメディア研究グループ

¥1,764
Amazon.co.jp
程なく前回のエコプログラムで保存。
トランザクションが抜けてくれたんですね。
保留か占有の時間設定がされていたのか
一回ログアウトしてブラウザを閉じたときに
トランザクションが自動的に解放されたのか
直った要因は定かではないですが・・・
とりあえず直ったことに感謝!!
ヾ(@°▽°@)ノ
途中で見てくれた皆様、申し訳ありません。
備忘録なんで、やったことを記録しよう!
アメブロでスキンを「ベーシック」にする
そして「保存」ボタンをクリック。
続いて「スキンCSSの編集」をクリック
CSSをひたすらいじくりまわす。( ̄▽+ ̄*)
・・CSSとアメブロのルールにのっとってますよ
プレビューする。
気に入らないので前回の保存状態へ戻す。
スキンを前の奴に戻す。
保存。
以上の操作でスキンが直せない障害が発生!
多分、CSSいじってプレビューの後に
その状態を保存せずに前回の保存状態に
戻してしまったんで、そこにトラブルが・・・
今度からは、いじったら保存、
保存を元に戻すときは、前回の保存状態へ戻す、
保存していないときは、そのまま戻る
これをやっていれば同じことは起こらないでしょう。
もしなってしまったら、
ログアウトしてブラウザを閉じる
10分ぐらいしてブラウザを立ち上げる。
念のため、ブラウザの履歴データを消去。
そしてログイン!
これで直っていなければ、アメブロへ不具合報告。
こんな感じかな?
はぁ~~~びっくりしたぁ~~
気をつけよ!
アメーバブログではじめるこだわりブログ (Ameba公式ガイド)/ブログメディア研究グループ

¥1,764
Amazon.co.jp
スキンの編集ができなくなった!!・・・は約対応してくれぇ~
スキンをオリジナルにしようと奮闘し、試した。
まぁまぁだったんだが、もうちょっと色々したかった
ので、
元に戻そうと思ったそのとき!!∑(゚Д゚)
スキンの変更ができなくなっている・・・
「データは別のトランザクションによって更新されています」
って赤文字・・・ヽ((◎д◎ ))ゝ
なっ!なっ!なんじゃこっりょうらおよあよgはお
意味は理解した。
私が何らかの保存処理を行って、
それが何らかの形で中途半端になっていて、
引き続き別の保存処理をすると、
先客がいますので、後の方はお引き取りください!
っていう感じで後の処理が追い返される。
たいていはこんなエラーさ!゛(`ヘ´#)
そのトランザクションを放棄させないと、
俺からの命令は無視状態!
このやろう!( ̄へ  ̄ 凸
CSSを編集して保存しないでいたからか?
前回保存に戻したからか?
編集しちゃいけないのか?
わからん。
とりあえず、不具合報告送信!!m(_ _ )m
いつごろ直るんだろう???
ていうか、いつになったら対応するんだろう。。。
こんな駆け出しブログでも見てくれている人が
いるっつうのに・・・
このブログ見てくれた方、どうもすみません。
お恥ずかしいブログは直していますので、
今しばらく、見苦しいものに耐えてください。
はやくなおれ~~はやくなおれ~~~
XHTML&CSSデザイン |基本原則、これだけ。/こもり まさあき

¥2,415
Amazon.co.jp
まぁまぁだったんだが、もうちょっと色々したかった
ので、
元に戻そうと思ったそのとき!!∑(゚Д゚)
スキンの変更ができなくなっている・・・
「データは別のトランザクションによって更新されています」
って赤文字・・・ヽ((◎д◎ ))ゝ
なっ!なっ!なんじゃこっりょうらおよあよgはお
意味は理解した。
私が何らかの保存処理を行って、
それが何らかの形で中途半端になっていて、
引き続き別の保存処理をすると、
先客がいますので、後の方はお引き取りください!
っていう感じで後の処理が追い返される。
たいていはこんなエラーさ!゛(`ヘ´#)
そのトランザクションを放棄させないと、
俺からの命令は無視状態!
このやろう!( ̄へ  ̄ 凸
CSSを編集して保存しないでいたからか?
前回保存に戻したからか?
編集しちゃいけないのか?
わからん。
とりあえず、不具合報告送信!!m(_ _ )m
いつごろ直るんだろう???
ていうか、いつになったら対応するんだろう。。。
こんな駆け出しブログでも見てくれている人が
いるっつうのに・・・
このブログ見てくれた方、どうもすみません。
お恥ずかしいブログは直していますので、
今しばらく、見苦しいものに耐えてください。
はやくなおれ~~はやくなおれ~~~
XHTML&CSSデザイン |基本原則、これだけ。/こもり まさあき

¥2,415
Amazon.co.jp
SQL文 update ~ from でテーブルデータをテーブルデータで更新
いや==(;´▽`A``
あっちこっち勉強していると、やっていたことでも
思い出せなくなってしまい、困ります。
特にデータベースを使ったプログラムは、いつも
忘れがち・・・
今日はUPDATE文なるものを忘れていた。
データベースを使ったものはとっても久しぶりなので、
覚えていなかった。反省!(´Д`;)
というわけで、UPDATE文を備忘録!
TableAとTableBがあります。
TableAのデータでTableBのデータを更新します。
TableAにあるA_Field4でTableBにあるB_Field1を更新します。
TableAのあるKeyとTableBの主Keyは等しいとします。
すると以下の文になります。
UPDATE TableB SET
TableB.B_Field1 = TableA.A_Filed4
FROM TableB
INNER JOIN TableA
ON TableA.Key = TableB.主Key
てな具合です。
こんなのも覚えていないとは馬鹿ですねぇ~~
ずっとテーブルなんて概念が無かったんで
あほになってしまっていた(´□`。)
まぁ、これで思い出したんで、
よしとする!
うん
そうする!!
SQL Server逆引き大全 450の極意 DB管理編 (450Tips To Use SQL Server Better!)/長岡 秀明

¥2,940
Amazon.co.jp
あっちこっち勉強していると、やっていたことでも
思い出せなくなってしまい、困ります。
特にデータベースを使ったプログラムは、いつも
忘れがち・・・
今日はUPDATE文なるものを忘れていた。
データベースを使ったものはとっても久しぶりなので、
覚えていなかった。反省!(´Д`;)
というわけで、UPDATE文を備忘録!
TableAとTableBがあります。
TableAのデータでTableBのデータを更新します。
TableAにあるA_Field4でTableBにあるB_Field1を更新します。
TableAのあるKeyとTableBの主Keyは等しいとします。
すると以下の文になります。
UPDATE TableB SET
TableB.B_Field1 = TableA.A_Filed4
FROM TableB
INNER JOIN TableA
ON TableA.Key = TableB.主Key
てな具合です。
こんなのも覚えていないとは馬鹿ですねぇ~~
ずっとテーブルなんて概念が無かったんで
あほになってしまっていた(´□`。)
まぁ、これで思い出したんで、
よしとする!
うん
そうする!!
SQL Server逆引き大全 450の極意 DB管理編 (450Tips To Use SQL Server Better!)/長岡 秀明

¥2,940
Amazon.co.jp