社区
C#
帖子详情
C#执行sql语句 update语句更新多个字段 其中一个字段更新失败
小雨淅淅Z
2020-09-17 09:56:03
今天遇到一个执行数据库修改数据的奇怪问题,一个update语句 修改多个字段 其中有一个字段更新后写入的值是和软件里发送sql执行时的值是不对应的,同样的sql语句再直接拿到数据库里直接执行就正常了 如下:
sql语句未变只是放到数据库里查看一下,这个值是通过软件修改了之后的
这个是直接从数据库里执行后的结果,
有没有懂数据库的大佬来帮小弟看看啊 急
...全文
20084
11
打赏
收藏
C#执行sql语句 update语句更新多个字段 其中一个字段更新失败
今天遇到一个执行数据库修改数据的奇怪问题,一个update语句 修改多个字段 其中有一个字段更新后写入的值是和软件里发送sql执行时的值是不对应的,同样的sql语句再直接拿到数据库里直接执行就正常了 如下: sql语句未变只是放到数据库里查看一下,这个值是通过软件修改了之后的 这个是直接从数据库里执行后的结果, 有没有懂数据库的大佬来帮小弟看看啊 急
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xinbada1985
2020-09-25
打赏
举报
回复
或者你代码中保存的时候是不是有格式转换的地方
xinbada1985
2020-09-25
打赏
举报
回复
你现在代码保存的是时间戳,不是正常的日期格式!你给代码保存时候,格式转换一下就好了
忆梦九洲
2020-09-24
打赏
举报
回复
可以先查看sql的值
dai78
2020-09-21
打赏
举报
回复
有存储过程或者事件触发吧,存入时更改目标数据了吧
xiaoxiangqing
2020-09-18
打赏
举报
回复
可以监控一下sql语句
吉普赛的歌
2020-09-18
打赏
举报
回复
猜测没什么意思。 你直接用 sqlprofiler 跟踪软件执行时的实际 sql , 这样就清楚了。
ManBOyyy
2020-09-17
打赏
举报
回复
CMZ是什麼格式的啊,感覺好像日期格式,因為電腦區域日期不一樣,應該把他們轉為一樣的字符串格式,然後再修改
qq_38794191
2020-09-17
打赏
举报
回复
应该是日期格式不对你把2020/9/16改成2020-9-16试下
小雨淅淅Z
2020-09-17
打赏
举报
回复
CMZ是varchar(50) 赋值的时候字段是固定长度最多不会超过32 用的是sqlServer数据库
小雨淅淅Z
2020-09-17
打赏
举报
回复
电脑的日期格式是正常英文的 并且同一台电脑 偶尔会出现这种情况
Bridge_go
2020-09-17
打赏
举报
回复
软件里面日期格式是不是没改,自己打断点看看是什么样的sql语句,然后复制到数据库中执行看看
关于项目中
update
语句
只
更新
部分
字段
且不报错
博客讲述了在
执行
SQL
更新
操作时遇到的问题,即当`name`和`phone`
字段
在`set`和`where`子句中都出现时,导致只有`email`和`note`
字段
更新
成功。经过调试,发现问题出在`where`
语句
的条件上,由于
字段
名重复,
更新
失败
。解决方案是更改`where`条件,避免
字段
名冲突,从而成功
更新
所有
字段
。
02 | 一条SQL
更新
语句
是如何
执行
的?
本文详细解释了SQL
更新
语句
的
执行
过程,重点介绍了InnoDB引擎中的redolog(用于持久化物理更改)和binlog(逻辑日志),以及为何采用两阶段提交机制以确保数据一致性。,
mysql sql delete
语句
_MySQL中
UPDATE
与DELETE
语句
的使用教程
本文介绍了SQL中的
UPDATE
和DELETE
语句
的基本用法,包括如何
更新
指定条件下的数据记录及如何删除特定的数据记录,并通过示例展示了SET后跟表达式的用法。
C#
联合 SQL Server 实现数据的修改与查询功能
本文详解
C#
WinForm应用中通过ADO.NET连接SQL Server数据库,实现用户数据的修改与DataGridView绑定查询功能。涵盖SysAdmin实体类设计、SqlCommand
执行
UPDATE
/SELECT
语句
、SqlDataReader高效读取、DataGridView手动列绑定及AutoGenerateColumns问题修复等关键技术点,聚焦数据访问层与UI层协同开发实践。
mysql dataset
更新
到数据库_
C#
使用DataSet Datatable
更新
数据库的三种实现方法
本文介绍了使用
C#
更新
数据库的三种方法:CommandBuilder方法、DataAdapter
更新
数据源以及使用
SQL
语句
更新
。详细解释了每种方法的特点、注意事项及示例代码。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章