有个数据表aa,结构如下:id(int)主键,account(nvarchar(64)),dtime(datetime)
数据集里有个DeleteQuery(DELETE FROM aa WHERE (ID = @Original_ID))
gridview帮定只帮定了account和dtime,在删除按纽处代码 DMDataSetTableAdapters.competition_continueTableAdapter otaAdapter = new DMDataSetTableAdapters.competition_continueTableAdapter();
otaAdapter.DeleteQuery(Convert.ToInt32(GridView1.DataKeys[i][0]));
排错提示:确保方法的参数格式正确,将一个字符串转换为DateTime,先分析字符串获取日期,然后将每个变量放置到DateTime对象中
如果我把DeleteQuery(DELETE FROM aa WHERE (ID = @Original_ID))该成DeleteQuery(DELETE FROM aa WHERE (account = @Original_account)).
otaAdapter.DeleteQuery(Convert.ToInt32(GridView1.DataKeys[i][0]))改成otaAdapter.DeleteQuery(Convert.ToString(GridView1.DataKeys[i][0]));
删除就没问题.请问这是怎么回事?
数据集里有个DeleteQuery(DELETE FROM aa WHERE (ID = @Original_ID))
gridview帮定只帮定了account和dtime,在删除按纽处代码 DMDataSetTableAdapters.competition_continueTableAdapter otaAdapter = new DMDataSetTableAdapters.competition_continueTableAdapter();
otaAdapter.DeleteQuery(Convert.ToInt32(GridView1.DataKeys[i][0]));
排错提示:确保方法的参数格式正确,将一个字符串转换为DateTime,先分析字符串获取日期,然后将每个变量放置到DateTime对象中
如果我把DeleteQuery(DELETE FROM aa WHERE (ID = @Original_ID))该成DeleteQuery(DELETE FROM aa WHERE (account = @Original_account)).
otaAdapter.DeleteQuery(Convert.ToInt32(GridView1.DataKeys[i][0]))改成otaAdapter.DeleteQuery(Convert.ToString(GridView1.DataKeys[i][0]));
删除就没问题.请问这是怎么回事?
解决方案 »
- CodeSmith怎么用啊。。
- CSDN有讨论WPF的地方吗
- hashtable.add 的问题
- 编程速度很快的 高手 进
- 想要做个随机抽取的小软件,希望高手指导
- 类型化的DataSet里的自动编号,与数据源的自动编号不一致,
- EXTJS的问题
- 请提供一些思路,关于vs的属性面板
- 如何建一个用来删除记录的存储过程?
- 使用.netcore3.0开发的WPF程序无法在其他电脑中运行
- UploadFileDescription=HttpContext.Current.Request.PhysicalApplicationPath;UploadFileDestination += CurrentImagesFolder.Value;Upl
- 请教高手有关fixed使用方面的问题,帮顶有分
不用你这么麻烦的