OleDbCommand更新数据的一些问题

OleDbCommand更新数据的一些问题using(OleDbConnectionconnection1=newOleDbConnection(connectionString)){OleDbCommandcommand1=newOleDbCommand();command1.Connection=connection1;

大家好,又见面了,我是你们的朋友全栈君。

using (OleDbConnection connection1 = new OleDbConnection(connectionString))
            {
                OleDbCommand command1 = new OleDbCommand();
                command1.Connection = connection1;
                command1.CommandType = CommandType.Text;
                command1.CommandText = "select * from 成绩单";
                connection1.Open();//打开连接
                OleDbDataAdapter myDataAdapter1 = new OleDbDataAdapter(command1);
                myDataAdapter1.SelectCommand = command1;
                DataSet ds = new DataSet();
                myDataAdapter1.Fill(ds,"成绩单");
                command1.CommandText = "UPDATE 成绩单 SET ASP=" + finalMarks + " WHERE 学号=" + Application["user"];
                OleDbDataAdapter myDataAdapter2 = new OleDbDataAdapter();
                myDataAdapter2.UpdateCommand = command1;
                command1.ExecuteNonQuery(); 
                try { }
                catch { };
                myDataAdapter2.Update(ds,"成绩单");
 
            }  

检查 字段”ASP” 和 “学号” 的数据类型和 等号 后面的 数据类型是否一致,

例如 学号=1  

执行sql 语句时 会尝试把学号列转成 数字型 

如果学号中有非数字,则转换出错。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144435.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月12日 下午12:00
下一篇 2022年5月12日 下午12:00


相关推荐

  • Floyed算法[通俗易懂]

    Floyed算法[通俗易懂]这一讲简单介绍一下Floyed算法。话不多说,先放一道题帮助理解(其实是懒得描述具体应用场景)。FroggerFreddyFrogissittingonastoneinthemiddleofalake.SuddenlyhenoticesFionaFrogwhoissittingonanotherstone.Heplanstovisit

    2022年6月29日
    31
  • Oracle数据库安装与配置

    Oracle数据库安装与配置Oracle 数据库安装与配置一 数据库安装二 网络配置 1 Oracle 监听配置 2 本地网络服务名配置三 数据库创建四 数据库连接与测试五 遇到的问题及解决这里所使用的是 OracleDataba 发行版一 数据库安装首先点击安装目录下的 setup exe 电子邮件可以不填写直接下一步选择仅安装数据库软件然后下一步选择单实例数据库安装然后下一步选择使用的语言选择数据库版本 这里我使用的是企业版 然后下一步设置安装的目录 软件位置要是 Oracle 基目录的子目录这里会对机器

    2026年3月19日
    3
  • 详解块级元素、行内元素、行内块级元素类型、区别及相互转化

    详解块级元素、行内元素、行内块级元素类型、区别及相互转化1 块级元素特点 1 总是从新的一行开始 2 高度 宽度都是可控的 3 宽度没有设置时 默认为 100 4 块级元素中可以包含块级元素和行内元素 5 块级文字元素中不能放入其他块级元素 6 块级大多为结构性标记常见块级元素 center center 地址文字 h1 h1 标题一级

    2026年3月19日
    2
  • 基于星火和Gradio的聊天机器人

    基于星火和Gradio的聊天机器人

    2026年3月14日
    2
  • c winform 浏览器调用chrome内核

    c winform 浏览器调用chrome内核privatevoidF Load objectsender EventArgse varsettings newCefSettin CefSharp Cef Initialize settings browser newChromiumW https aaa com auth account chinav

    2026年3月19日
    2
  • SAP Fiori refreshSecurityToken

    SAP Fiori refreshSecurityTokenCreatedbyWang,Jerry,lastmodifiedonMar26,2015要获取更多Jerry的原创文章,请关注公众号”汪子熙”:

    2025年7月11日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号