原来是MyAdapter1.InsertCommand.Parameters.Add("@pContent", SqlDbType.NText,16,"Content");虽然只插入16位,但正常,后来改为MyAdapter1.InsertCommand.Parameters.Add("@pContent", SqlDbType.NText);却提示未提供@pContent这个参数
源代码SqlDataAdapter MyAdapter1 = new SqlDataAdapter();MyAdapter1.InsertCommand = new SqlCommand("Insert_1", mConnection1);
MyAdapter1.InsertCommand.CommandType = CommandType.StoredProcedure;MyAdapter1.InsertCommand.Parameters.Add("@pContent", SqlDbType.NText);MyAdapter1.Update (ds_type,ds_type.Tables[0].TableName);
源代码SqlDataAdapter MyAdapter1 = new SqlDataAdapter();MyAdapter1.InsertCommand = new SqlCommand("Insert_1", mConnection1);
MyAdapter1.InsertCommand.CommandType = CommandType.StoredProcedure;MyAdapter1.InsertCommand.Parameters.Add("@pContent", SqlDbType.NText);MyAdapter1.Update (ds_type,ds_type.Tables[0].TableName);
解决方案 »
- 急啊,高手请进。
- 再问正则表达式,为什么字符串过长之后就失效了?
- ?我编了一个使用udp协议的socket服务端程序,无法接收到数据,大家看看有问题吗?
- EditBox的字體能否著色
- 请教!
- 如datatable中有数据变化 那么数据库相对应的表中数据也更新,怎么写这个代码?
- Delphi7 调用C#写的com组件(其中调用了webservice)问题
- 排课的问题
- 登录问题
- 井底求救3:请你告诉我vc/vc++、vc.net、c#的不同
- 循环使用代码。。在任务管理器 挂着好多的 pdt.exe 的进程。。请问如何干掉这些进程呢?
- 请问各位大峡哪里有下载.NET 2005 下载的?????全天等待!~~~~~~~~~~~~~
// Create the InsertCommand. cmd = new SqlCommand("INSERT INTO Customers (CustomerID, CompanyName) " +
"VALUES (@CustomerID, @CompanyName)", conn); cmd.Parameters.Add("@CustomerID", SqlDbType.NChar, 5, "CustomerID");
cmd.Parameters.Add("@CompanyName", SqlDbType.NVarChar, 40, "CompanyName"); da.InsertCommand = cmd;但是这里的重载无法提供类似:
cmd.Parameters.Add("@CustomerID", SqlDbType.NChar, "CustomerID");
的情况阿