问题描述
表为hdys01,字段名remark,字段长度太长,测试环境配置为隐藏。新增一条记录到hdys01时候,gridview里面输入的都保存进去了,textbox里面输入的时候没保存进去。不是修改掉,是在该表里完全新增一条信息。刚工作什么都不懂,请问要在前后台程序分别加入什么代码。
解决方案
解决方案二:
长度太长了所以在gridview里面拖入个textbox控件,查看表中某条记录的时候remark字段内容显示在textbox上我自己成功了。现在就是在新增一条记录到表的时候textbox的存不进去。前台和后台分别要加入什么代码?
解决方案三:
修改textbox之后,保存之前,你要把textbox的内容更新回表里面啊否则他俩根本是两个东西,你循环表插入数据库,跟textbox没任何关系
解决方案四:
你先不要想怎么保存到数据库的问题你先测试,点第一行,文本框里面是111,点第二行,文本框里面是222然后你把222改成333,再点第一行,又显示111,再点第二行,你看里面是修改后的333,还是又变回222了你解决了这个问题,更新到数据库就根本不是问题
解决方案五:
无非就是点新增的时候你获取需要添加的数据然后写上insert语句插入数据存起来就是咯你是错在哪一步?
解决方案六:
引用2楼Z65443344的回复:
修改textbox之后,保存之前,你要把textbox的内容更新回表里面啊否则他俩根本是两个东西,你循环表插入数据库,跟textbox没任何关系
有具体要加入的前后台代码吗==我不懂啊刚工作上学时候也不认真,什么都不懂
解决方案七:
引用3楼Z65443344的回复:
你先不要想怎么保存到数据库的问题你先测试,点第一行,文本框里面是111,点第二行,文本框里面是222然后你把222改成333,再点第一行,又显示111,再点第二行,你看里面是修改后的333,还是又变回222了你解决了这个问题,更新到数据库就根本不是问题
我们新增的后台代码写法是取得单行传入信息判断是否存在设置新增者信息hdys01.Insert();捕获数据库操作异常如果全是在gridview里面新增一条记录的话,这样就可以了。可是textbox不行TT具体前台和后台需要加一些什么呀。我们只有增删改,保存和取消测试环境里面配好的。
解决方案八:
引用4楼sibiyellow的回复:
无非就是点新增的时候你获取需要添加的数据然后写上insert语句插入数据存起来就是咯你是错在哪一步?
我们新增的后台代码写法是取得单行传入信息判断是否存在设置新增者信息hdys01.Insert();捕获数据库操作异常如果全是在gridview里面新增一条记录的话,这样就可以了。可是textbox不行TT具体前台和后台需要加一些什么呀。我们只有增删改,保存和取消测试环境里面配好的。我现在还是这么写==就是gridview里面输入的能存入,textbox里面不行==后台啥的没写,前台也没写
解决方案九:
引用5楼kkoo282的回复:
Quote: 引用2楼Z65443344的回复:
修改textbox之后,保存之前,你要把textbox的内容更新回表里面啊否则他俩根本是两个东西,你循环表插入数据库,跟textbox没任何关系有具体要加入的前后台代码吗==我不懂啊刚工作上学时候也不认真,什么都不懂
如果你什么都不懂,我在这里说再多也都白说你应该拿着你的源代码,找公司里的前辈,让他手把手的教你
解决方案十:
如果你想在这里请教,好歹你要说出哪里不懂,或者你都懂些什么什么都不懂是没法教的