class AppException:Exception {
public AppException() { }
public AppException(string message) : base(message) { }
public AppException(string message, Exception inner) : base(message, inner) { }
}
using System.Reflection; // アセンブリファイル名 の 取得 string fileName = Path.GetFileName(this.GetType().Assembly.Location); // クラス名 の 取得 string className = this.GetType().FullName; // メソッド名 の 取得 string methodName = MethodBase.GetCurrentMethod().Name;
SQLiteのSelectについて
//indexでアクセス
while (reader.Read()){
for(int i=0; i< reader.FieldCount; i++){
Console.WriteLen(reader[i].ToString());
}
}
//Colum名でアクセス
while(reader.Read()){
Console.WriteLen(reader["Col1"]).ToString();
Console.WriteLen(reader["Col2"]).ToString();
Console.WriteLen(reader["Col3"]).ToString();
}
//GetStringでアクセス
while (reader.Read()){
for(int i=0; i< reader.FieldCount; i++){
Console.WriteLen(reader.GetString(i));
}
}