ASP.NET数据库编程-实现数据库增删改查功能

Update:
当时没及时更新到本文中,且代码已经不在。
最近收到过几位的消息问关于这方面的东西,但是现在对这个比较生疏,不能给出有效的解决方案,还望见谅。
你们可以去图书馆找找有关ASP.NET数据库编程方面的书籍。
 
 
=======================================================
 
第一次写这个感到有点不知所措,还好去图书馆找来本关于ASP.NET数据库编程的书,看看弄弄还是有点成果了。
遇到些问题:

1、数据库连接不上,先后报错40,26。

搜索网上的资料,找到解决方法:开启远程,配置用户。
链接: http://hi.baidu.com/qingyueq/blog/item/9a942667042f72fef736548e.html
这两步实现不了,没找到在哪里设置:
step 5: 左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码
step 6: 选择“状态”,选中“启用”,点击“确定”
不过,我是重新安装了SQL Sever 2008 r2
把*:*\Microsoft SQL Server\MSSQL10_50.SUBMARINE\MSSQL\Binn\sqlservr.exe添加到防火墙允许列表中
通过GetConnectionString()方法调用得到 ConnectionString
static private string GetConnectionString()
{
            return "Server=*-PC\\*;Database=*;User ID=sa;PWD=*;Persist Security Info=false";
}
 我用“*”隐藏了一些信息。

2、

 接下来遇到
解决方法:加上注释掉的那句话
链接: http://topic.csdn.net/u/20070806/10/48ca2306-9f5c-4fc9-8ce2-6023e3b59ec9.html
到目前为止已经实现查找的功能,效果图:

3、在编写修改功能时,添加GridView控件的RowDeleting事件

右击控件,选择属性,
双击RowDeleting添加事件。

4、由于增加记录时,涉及到时间格式,我用的是TextBox控件接收的,但是时间格式不正确,然后看了网上的方法DateTime.Parse还是不行,用TextBox显示默认时间先凑合下用。

在这里设置:

5、GridView控件添加翻页事件。

有时正常,有时编译错误。添加PageIndexChanging事件后得到解决。
还有一个问题是我分别用前台和后体绑定数据的
看代码:
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
            GridView1.PageIndex = e.NewPageIndex;
         // GridView1.DataBind();
            this.bind();
}
如果用注释中的语句代替this.bind();会出现翻页后显示空白;
bind()是GridView控件数据绑定方法。

6、编写修改功能。

目前的界面是这样的:
通过最上面的TexBox控件输入学号,进行选择,
使要修改的信息呈现在下面的TextBox控件组中。
效果图:
这里用到了数据绑定:
// 对TextBox控件数据绑定
TextBox2.Text = Convert.ToString(mydrv.Row["Sid"]);
TextBox3.Text = Convert.ToString(mydrv.Row["Sname"]);
TextBox4.Text = Convert.ToString(mydrv.Row["Ssexy"]);
TextBox5.Text = Convert.ToString(mydrv.Row["Sbdate"]);
TextBox6.Text = Convert.ToString(mydrv.Row["gid"]);
TextBox7.Text = Convert.ToString(mydrv.Row["stele"]);
===========================================================================
今天又写了个,后台代码极其简单,只用实现把TextBox控件里的数据写入到GridView.SelectCommand中即可
2011-6-7

转载于:https://www.cnblogs.com/submarinex/archive/2011/05/18/2049488.html

版权声明:本文为weixin_30485291原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_30485291/article/details/98510081

智能推荐

mysql数据库增删改查

mysql数据库增删改查 数据库 customers表 orderitems表 orders表 productnotes表 products表 vendors表 查找 查找单个列 查找多个列 查找所有列 查找不同的行 distinct 限制行数 limit 排序查找 order by 按多个列进行排序 指定排序方向 desc 过滤数据 where 空值检查 IN操作符 NOT操作符 LIKE 操作...

JAVA数据库增删改查

JAVA数据库增删改查 连接mysql,并进行增删改查操作...

jdbc数据库增删改查

...

Oracle数据库增删改查

1、查询SELECT 由于之前安装的oracle数据库中选择了生成示例方案,oracle默认提供了三张数据表,分别是(emp,dept,salgrade) 此时数据显得很乱,我们可以通过设置显示的宽度以及每页显示的数据 emp表 dept表 salgrade表 在编写SQL语句的时候需注意一个规则:关键字使用大写字母,其他非关键字使用小写字母(其实小写也是可以的,但是建议使用,比较规范专业一点) ...

数据库增删改查练习

创建数据库 再Idea配置 pom文件配置 配置先配置依赖pom文件 application文件配置 配置application文件链接mysql数据库和redis UserController文件配置 配置UserController文件 UserDao文件配置 配置UserDao文件 User文件配置 配置User文件 RedisServiceImpl文件配置 配置RedisServiceim...

猜你喜欢

python学习0809

while True : n=int(input(‘请输入起始值’)) m=int(input(‘请输入终止值’)) if m>n : break else: print(‘输入不规范,请重新输入’) a=[] while True: a.append(int(input(‘请输入公因数,按0停止&rsquo...

在element-ui的table组件与双大括号中使用时间处理函数

需求1:在双大括号中处理时间格式 使用前: 使用前页面效果: 使用后代码: 全局注册过滤器 使用后页面效果:   需求2:在element-ui的table组件中处理时间格式 使用前代码: 使用前页面效果: 使用后代码: 当前组件的methods中 使用后页面效果:   说明:在element-ui的table组件中,自带属性formatter,用来格式化内容   &...

spring cloud 使用sleuth +zipkin 实例测试

最近研究 spring cloud sleuth,这里使用3个应用,sleuth-server,另外就是sleuth-provider和sleuth-consumer, 源码是参考这个兄弟的http://www.cnblogs.com/skyblog/p/6213683.html,但是使用他的源码没有成功,是有问题滴,所以,亲测自己项目, 这是基本的配置,大神勿喷啊,小弟也不才, 直接代码: 1:...

SpringCloud微服务实战之服务消费者Ribbon+RestTemplate

Eureka服务治理体系中有3个核心角色:服务注册中心、服务提供者、服务消费者。spring cloud的服务调用又分为两种方式:ribbon+RestTemplate和feign,本篇主要说的是ribbon+restTemplate方式。 Spring Cloud Ribbon是基于Http和Tcp协议的客户端负载均衡工具,基于Netflix Ribbon实现,它只是一个工具类,不需要独立部署。...

【pytest】pdb 调试

pdb 调试: pdb 是 Python 标准库的调试模块。在 pytest 中,可以直接使用 --pdb 参数在测试失败时开启调试;  直接使用 --pdb 参数: 断言失败,进入 pdb: pdb 提示符出现后,便可以使用 pdb 的交互调试功能,查看错误时,有以下常用命令: &nbs...

资讯网车行取名起名大全商丘房屋信息网龙岗学美发精灵梦可宝游戏下载破解版建设上海公司网站记录生活起什么名字好魏字起什么名字好听计算婚姻命对外经济贸易大学周围酒店室内蔬菜种植机四叶草的微信昵称好吗BT磁力在线种子搜索神器洛字起名女孩名字网上超市起名之超市名字大全亦庄网站建设畅快的意思穿成耽美文炮灰女配深圳商城网站制作李高后面起什么名字好国防教育的观后感免费网站制作工具重生之第二帝国郴州营销推广被起诉名下有分期车怎么办自作自受的意思本能电影天堂加勒比海盗百度云周易八卦免费起名网悲剧小说猪宝宝宝宝起名禁忌什么少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

资讯网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化