|
■No25872 (επιστημη さん) に返信 >>これだとconnectionプロパティが初期化されてない! >>とエラーがでます。 > > コンストラクト時にコネクション文字列食わせてやらんとDBに接続できません。 > SQL実行以前の問題。 >
C#のサンプル見ながらやってるのですが
//コネクションを取得します public System.Data.OleDb.OleDbConnection Connection { get { return (System.Data.OleDb.OleDbConnection)this._connection; } set { this._connection = value; } }
public bool Command(ORG.Framework.Data.BaseVo vo) { OleDbConnection access_connection = new OleDbConnection(System.Configuration.ConfigurationManager.ConnectionStrings ["AccessConnection"].ConnectionString);
LoginManager lm = LoginManager.GetInstance(); OleDbCommand cmd = new OleDbCommand("DELETE FROM 実績トラン WHERE 入力者 = " + lm.LoginInfo.SyainNo , access_connection); cmd.Connection.Open(); cmd.ExecuteNonQuery();
return true; throw new NotImplementedException();
επιστημη さんがおっしゃってたのは OleDbConnection access_connection = new OleDbConnection(System.Configuration.ConfigurationManager.ConnectionStrings ["AccessConnection"].ConnectionString);
の部分ですよね? 自分はVB.netなんですが["AccessConnection"]の部分でエラーが出てしまうのです。 識別子が必要ですと。
|