能不能给个例子 比如sql yu语句怎么写
后面怎么调用
后面怎么调用
解决方案 »
- 怎么用SqlDataAdapter的update方法更新不到数据库
- 【GridView怎么删除数据后还返回当前页 而不是第一页】
- 高手眼中很白的问题,在一次面试题上遇到的 大家帮忙看哈
- 小妹求问:TCPClient实时接收字符串问题!
- 如何把1234字符串,分割成单独的 1 2 3 4
- 如何保存剪贴板中的数据(任意格式)并读取出来?
- Asp.Net验证控件问题(急救!!!)
- 我想当comobox控件的text属性变化时触发事件,该用什么事件.
- 图片上传查看下载桌面应用(网络版)开发设计思路咨询
- DataGrid换页问题
- C# 怎样使用命令行编译 文件?
- 请教visual c#中一个封装数据库,返回DATASET的方法源程序,多谢多谢!
.net框架 / 参考 / 类库 /System.Data.OleDb / OleDbPamrater类
OleDbCommand cmd=new OleDbCommand(strSQL,cn);
cmd.Parameters.Add("@ID",OleDbType.Int); //type is OleDbParameter
cmd.Parameters["@ID"].Value=2;
cmicPar.Value=strEditionID;
OleDbCommand cmicCmd=new OleDbCommand("Delete MetalAllEdition " +
" where AllWeekId=0 and EditionID=@EditionID",
tempCn);
cmicCmd.Parameters.Add(cmicPar);
cmicCmd.ExecuteNonQuery();
iCmd.Parameters.Add(new OleDbParameter("Name", OleDbType.Char, 50));
myAdapter.InsertCommand=iCmd;OleDbCommand uCmd = new OleDbCommand("UPDATE Property SET Name=? WHERE PropertyID=?", dbConnection);
uCmd.Parameters.Add(new OleDbParameter("Name", OleDbType.Char, 50));
uCmd.Parameters.Add(new OleDbParameter("PropertyID", OleDbType.Numeric, 0));
myAdapter.UpdateCommand=uCmd;OleDbCommand dCmd = new OleDbCommand("DELETE FROM Property WHERE PropertyID=?", dbConnection);
dCmd.Parameters.Add(new OleDbParameter("PropertyID", OleDbType.Numeric, 0));
myAdapter.DeleteCommand=dCmd;详细看这儿
http://www.c-sharpcorner.com/Database/CustomDataAdapterDT.asp
iCmd.Parameters.Add(new OleDbParameter("Name", OleDbType.Char, 50));
myAdapter.InsertCommand=iCmd;OleDbCommand uCmd = new OleDbCommand("UPDATE Property SET Name=? WHERE PropertyID=?", dbConnection);
uCmd.Parameters.Add(new OleDbParameter("Name", OleDbType.Char, 50));
uCmd.Parameters.Add(new OleDbParameter("PropertyID", OleDbType.Numeric, 0));
myAdapter.UpdateCommand=uCmd;OleDbCommand dCmd = new OleDbCommand("DELETE FROM Property WHERE PropertyID=?", dbConnection);
dCmd.Parameters.Add(new OleDbParameter("PropertyID", OleDbType.Numeric, 0));
myAdapter.DeleteCommand=dCmd;详细看这儿
http://www.c-sharpcorner.com/Database/CustomDataAdapterDT.asp
byte[] bytes = new byte[(int)fs.Length];
fs.Read(bytes, 0, bytes.Length);
fs.Close();
OleDbParameter a=new OleDbParameter("@id",OleDbType.Numeric ,8 );
a.Value =1; OleDbParameter b=new OleDbParameter("@f",OleDbType.Binary ,bytes.Length );
b.Value =bytes;
string str="insert into test(a,b) values( @id,@f )";
OleDbCommand myCommand=new OleDbCommand(str,mConnection);
myCommand.Parameters.Add( a);
myCommand.Parameters.Add( b);
myCommand.ExecuteNonQuery();
我写了这样断代码 不知道错在哪里
错误提示 An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in system.data.dll