//如果是 mssql SqlParameter("@name","郭德綱")這樣寫,完全可以,而 ACCESS中 卻要為每個參數(shù)類型 小心地指定 數(shù)據(jù)類型! //我想知道這是數(shù)據(jù)庫的問題,還是.net的問題? // MSsql 可以自動判斷數(shù)據(jù)類型嗎?還是 SqlParameter類做的自動判斷好像不是后者 public class test { OleDbParameter[] opars = { new OleDbParameter("@name",OleDbType.LongVarWChar) ,new OleDbParameter("@age",OleDbType.Integer) ,new OleDbParameter("@birthday",OleDbType.Date) ,new OleDbParameter("@gongzi",OleDbType.Double)//工資 雙精度 ,new OleDbParameter("@sex",OleDbType.Boolean) }; opars[0].Value = "郭德綱"; opars[1].Value = 38; foreach(OleDbParameter p in opars) { ocmd.Parameters.Add(p); } ocmd.ExecuteNonQuery(); ocon.Close(); } }
添加回答
舉報
0/150
提交
取消