簡易SQL Serverクライアント

客先でノートPC持ち込みなし。所持マシンはモバイル端末のみ。客先の担当の方は他の仕事で忙しそう。しかし、SQL Serverにアクセスしなければ作業が進まない。という、厳しい場面があったので、CE端末からSQL Serverにアクセスする単純なクライアントを作ってみた。.NETなので、多分esでも動くはず。

SQLClient.exe
settings.xml

起動方法は、SQLClient.exe、settings.xml、System.Data.SqlClient.dll(配布条件が分からないので公開なし)をモバイル端末内の同じディレクトリに置き、SQLClient.exeを実行。DataSource、InitialCatalog、UserID、Passwordはsettings.xmlに記述。
SQLを実行する場合は、「http://127.0.0.1:8080/select * from test」のようにアクセス。select文の場合は、列名およびレコードがずらずらとテーブル表示される。それ以外の文は空白ページになるけど実行はされるはず。ただし、全角名称の項目やテーブルは操作できない。
単純にSQLを実行させたいだけなので、セキュリティは一切考慮なし。truncateなどを実行してしまっても当方は関知しない。