kikukawa's diary

都内で活動するシステムエンジニアが書いてます。 興味を持った技術やハマったポイント、自分用メモをつけてます。 最近はweb中心

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

データテーブルの中身確認

データテーブルの中身を確認するロジック毎回考えてるのでメモ 1.コンソールで確認 For Each Item As DataSet.datatableRow In datatable Console.WriteLine(Item.colmunname.Tostring) Next 2.XMLで確認 Datatable.writexml("path") 3.csvで確認 ret :datat…

PHP 文字化け

PHP

1.fgetcsvを使用すると文字化けを起こすことがある。 fgetcsvはロケールに依存するためらしい。 そのときは、fgetcsvではなくfgetsを使用するとなおる可能性がある。 2. http://goungoun.dip.jp/app/fswiki/wiki.cgi/debianetch?page=2007%2F04%2F23-01%A1%A…

カラム名をSQLで取得

カラム名をSQLで取得する方法 SELECT T.NAME, C.NAME FROM SYS.TABLES T, SYS.COLUMNS C WHERE T.NAME = 'テーブル名' AND T.OBJECT_ID = C.OBJECT_ID

Visual Source Safe 既に開かれていますエラー

VSSでエクセルのドキュメントの管理をしているときにエラーが起こった。対象のファイルを誰も開いていないのに、 ファイル は既に開かれています。 というエラーが起きてチェックインやチェックアウトの取り消しができなくなる。管理者が、データベースの分…

全角スペースの検索

全角スペースを条件に検索する場合 WHERE hoge LIKE '% %' COLLATE Japanese_CS_AS_KS_WS

バックアップの復元ができない

SQL serverでバックアップの復元ができなかった バックアップデバイス'hoge.bak'を開けません。オペレーティングシステムエラー5(アクセスが拒否されました)。 RESTORE HEADERONLYが異常終了しています。(Microsoft SQL Server、エラー:3201) 以下のような原…

Linuxコマンド

ファイル操作 旧関数のチェック chkmb ディレクトリ名 (例:chkmb /home/system/hoge ) とすることで、 mberegi mbereg_replace mbregex_encoding を使っていないかチェックする。圧縮 tar fcz /tmp/hoge.tar.gz /home/system/hoge解凍 tar zxvf formove.t…

Postgres コマンド

Linux上で DB一覧を表示 psql -U postgres -lログインしてから テーブルをcsvフォーマットで出力 \pset format unaligned \pset fieldsep ',' \o /tmp/out.csv select * from t_hoge where fugafugaクエリ発行履歴表示 \sテーブルの一覧表示 \dt_hogeテーブ…