2009-09-01から1ヶ月間の記事一覧
select columns.name, types.name from sys.columns join sys.types on ( columns.system_type_id = types.system_type_id and types.user_type_id <> 256 ) where object_id = object_id('Employees') order by column_id 出力例 columnNametypeName namena…
select count(*) from sys.columns where object_id = object_id(@tablename) 参照: http://oshiete1.goo.ne.jp/qa4455485.html
シリアル化 byte[] output; BinaryFormatter formatter = new BinaryFormatter(); MemoryStream stream = new MemoryStream(); formatter.Serialize(stream, ex); output = stream.GetBuffer(); stream.Close(); 逆シリアル化 private Exception BinToExcept…
主キーが uniqueidentifier のテーブルで、かつその値をデータベースの規定値で挿入しようと思いました。 で、Linq to SQL で insert しようとすると、そのフィールドを null にすると、System.Data.SqlClient.SqlException が送出されるんです。 メッセージ…
作りかけ。一応動くけど、もちっと考えたほうがよさそう。 Microsoft.ExceptionMessageBox.dll必須。 using System; using Microsoft.SqlServer.MessageBox; using System.Windows.Forms; namespace 例外 { /// <summary> /// 例外を表示するダイアログボックス /// </summary> …
[隠す]ボタンでアプリケーションをタスクトレイに入れる。 タスクトレイアイコンをシングルクリックすると元に戻る。 using System; using System.Windows.Forms; namespace 名前空間 { public partial class Form1 : Form { public Form1() { InitializeCom…