2008-04-01から1ヶ月間の記事一覧

ADODB.RecordsetのGetStringメソッドのRowDelimiterパラメータ

ソースはhttp://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/jpado260/htm/mdmthgetstringmethod(recordset)ado.asp。RowDelimiterについては、 省略可能です。行の区切りに使う区切り文字を指定します。指定しなければ、復帰改行が使用され…

20億円を超えるMONEY型値とADODB.RecordsetのGetRowsメソッドの罠

おおよそ20億円を超える金額値を含むレコードセットでGetRowsメソッドを呼び出すと下記のエラーが発生します。 Microsoft OLE DB Provider for SQL Server: MONEY 値から int に変換した結果を格納するための領域がありません。(-2147217833) GetRowsメソッ…

誤ってIWAM_*のパスワードを変更してIISが使えなくなったときの復旧方法

IISにアクセスすると、ブラウザにこんなエラーが返るようになってしまいました。(;_;) Server Application Error The server has encountered an error while loading an application during the processing of your request. Please refer to the event log…

「入力エラー: ファイル拡張子 ".vbs" を持つスクリプト エンジンはありません。」の解決法

Launching a Script in a Macro - Embedded Automation Forumにあったレジストリファイル(?)で*.vbsの関連付けを直してあげると良い模様。こっちにもコピペしておきます↓ UTF-16で拡張子*.regでファイルを作ってダブルクリックすればおk#なお、このレジス…

クラシックASPで簡単なWeb APIを叩いてみる

ASP

BASP21で無理やりやってみましたw ふつーはASP.NETに移行するよねww #まぁ、お仕事ですから > クラシックASP ' ' BASP21のw3getメソッドを使って指定されたURLのデータを取得して返す ' function GetUrlData(url) Dim cFso, cFile Set cFso = Server.Cr…

Visual Studio 2005でT-SQLユーザ定義関数&ストアドプロシージャのステップ実行

SQL Server 2000のクエリアナライザでステップ実行する例はぐぐると割と見つかるのですが、私の環境ではうまく動かないので別の方法を探したら、SQLServer2000でのSQLのステップ実行|ITプロフェッショナル部(システム開発のアイロベックス|東京都新宿区の…

Scripting.FileSystemObjectの使い方のサマリ

FileSystemObjectの使い方まとめ - 今日覚えたことにあったエントリがまとまってて良かった。クラシックASPのお仕事してると、四半期に一度くらいはFileSystemObjectのお世話になります。四半期に一度なので都度調べて、都度忘れますw多分、四半期後にまた…

WindowsでAPIでMACアドレスを取得する

How To Get the MAC Address for an Ethernet Adapterで出来た。しかし、2度目からは取得できない。謎だ・・・ipconfigコマンドの出力を取り込むのが無難なんでしょうか???訂正。iphlpapiのGetAdaptersInfoでNICのMacアドレスを取りたいのですが... - C・…

bcpコマンドでテーブルをタブ区切りテキストファイル経由でコピー

元ネタはbcp.exe を使用した CSV 入出力CSVファイルへの書き出し・取込の例は多いですが、私はフィールド値にカンマが入っててハマったのでタブ区切りにしました。上がエクスポート、下がインポートです。直接SQL Server Management StudioやEnterprise Mana…

SQLServerのDateTime型の下限値

Date Time in Sql Serverによると1753/01/01だそうだ。あと、http://www.microsoft.com.nsatc.net/japan/technet/prodtechnol/windows2000serv/technologies/iis/deploy/depovg/mysql.mspxも。1900/01/01、1800/01/01、1700/01/01と入力したら、1700年でいき…

3%の水素添加で27%の燃費改善!

偶然見つけたのですが、→です。http://mainichi.jp/enta/car/graph/20080228/原油高が一時期に比べたら穏やかになってきてるとはいえ、ガソリン価格は暫定税率を除いて高止まりのまま。 地球にもお財布にもやさしい技術として実用化されてほしいものです。#…

クラシックASPでの謎のエラー:ASP 0104 (0x80070057)

エラー タイプ Response オブジェクト, ASP 0104 (0x80070057) 操作は許可されませんこれ、ADODB.RecordsetのMoveNextを忘れたときに発生するようですw #つまらないコーディングミスということだぁ元ネタはResponse object, ASP 0104 (0x80070057)なぜ「操…

DirtyなHTMLなのにXHTMLと名乗っているページをC#でスクレイピングする

C#でスクレイピング - DENKENを参考にやってみた。元ネタはGoogleが吐いたHTMLを処理してたので(比較的キレイなHTMLなんだろう)、HTMLtoXHTMLは無事にXHTMLに変換できていたが、とある有名なブログのページを変換しようとしたら、XHTMLの宣言部が下記のよ…

C#アプリをタスクトレイに格納

C#

システムトレイ(タスクトレイ)にアイコンを表示するには? − @ITを見ながらやってたら、イベントハンドラに"Form1_Closing()"が無い!!ちょっと焦りました(^^;;よーく探してみると、"Form1_FormClose()"がありましたwExpress Editionでの方言なのか、Vi…