当前位置:首页 > 教育 >

asp.net教程基本操作(asp.net项目实战开发入门)

来源:原点资讯(www.yd166.com)时间:2024-05-20 23:37:03作者:YD166手机阅读>>

一、效果图

asp.net教程基本操作,asp.net项目实战开发入门(1)


二、实现过程

1、model实体类

using System; using System.Collections.Generic; using System.Linq; using System.Text; ​ namespace guolei.Model { public class title { public int id { get; set; } public string tb_title { get; set; } public DateTime add_time { get; set; } } }

2、dal数据访问

/// <summary> /// 增加数据,首先要添加引用Model层 /// </summary> /// <param name="model"></param> /// <returns></returns> public int Add(Model.title model) { StringBuilder strSql = new StringBuilder(); strSql.Append("insert into title("); strSql.Append("tb_title,add_time)"); strSql.Append(" values ("); strSql.Append("@title,@add_time)"); strSql.Append(";select @@IDENTITY"); SqlParameter[] parameters = { new SqlParameter("@title", SqlDbType.NVarChar,50), new SqlParameter("@add_time", SqlDbType.DateTime)}; parameters[0].Value = model.tb_title; parameters[1].Value = model.add_time; //添加主表数据 object obj = new SqlHelper().ExecuteScalar(strSql.ToString(), parameters, CommandType.Text); model.id = Convert.ToInt32(obj); return model.id; }

3、web后台代码

#region 增加操作================================= private bool DoAdd() { bool result = false; Model.title model = new Model.title(); model.tb_title = txtTb_title.Text.Trim(); model.add_time = Utils.StrToDateTime(txtAdd_time.Text.Trim(), DateTime.Now); if (new DAL.title().Add(model) > 0) { result = true; } ​ return result; } #endregion ​ //保存 protected void btnSubmit_Click(object sender, EventArgs e) { if (!DoAdd()) { Response.Write("<script>alert('错误!');</script>"); return; } else { Response.Write("<script>alert('增加成功!');</script>"); } }

4、sqlhelper数据访问助手类的相关代码

//带参数的获取第1行1列的数据 public object ExecuteScalar(string cmdText, SqlParameter[] paras, CommandType ct) { using (cmd = new SqlCommand(cmdText, Getconn())) { cmd.CommandType = ct; cmd.Parameters.AddRange(paras); object val = cmd.ExecuteScalar(); return val; } }

5、文本转日期格式的代码

using System; using System.Collections.Generic; using System.Linq; using System.Text; ​ namespace guolei.Common { public class Utils { public static DateTime StrToDateTime(string str, DateTime defValue) { if (!string.IsNullOrEmpty(str)) { DateTime dateTime; if (DateTime.TryParse(str, out dateTime)) return dateTime; } return defValue; } } } ​,

栏目热文

asp.net基础实例教程(asp.net实例教程电子版本)

asp.net基础实例教程(asp.net实例教程电子版本)

从一个开发人员角色来讲,net的入门是不难的,大部分人在短暂的学习后,就可以进行基础的操作。写代码虽说是一个很枯燥的事...

2024-05-20 23:19:25查看全文 >>

boyfriend是谁的歌(boyfriend歌曲完整版)

boyfriend是谁的歌(boyfriend歌曲完整版)

不了解一个歌手的真实实力,你是永远不知道他多么厉害,今天我就为大家介绍一首比伯的转型之作《boyfriend》这首《bo...

2024-05-20 23:23:22查看全文 >>

my boyfriend歌曲中文歌词(myboyfriend歌曲加中文歌词)

my boyfriend歌曲中文歌词(myboyfriend歌曲加中文歌词)

#"闺蜜”的英语怎么说呢?我猜你会说:good friends:好朋友best friends: 最好的朋友{!-- P...

2024-05-20 23:48:04查看全文 >>

有一首歌歌词有boyfriend(一首英文歌高潮是boy friend)

有一首歌歌词有boyfriend(一首英文歌高潮是boy friend)

我得承认,我花了两三天才看懂这首歌的歌词。《Boyfriend I'm Not Your Man》第一反应是这个...

2024-05-20 23:29:34查看全文 >>

boyfriend贾斯汀比伯歌词(贾斯汀比伯新歌曲歌词)

boyfriend贾斯汀比伯歌词(贾斯汀比伯新歌曲歌词)

昨天推荐完三位女神,今日就介绍三位男神的歌曲,赶紧动起小手收藏起来吧!!贾斯丁·比伯(Justin Bieber)年少成...

2024-05-20 23:34:08查看全文 >>

asp.net环境搭建(asp.net web教程)

asp.net环境搭建(asp.net web教程)

引言由于.net core的全面跨平台,我也在之前的一篇文章中介绍了如何在深度Deepin操作系统上安装并搭建.net ...

2024-05-20 23:45:52查看全文 >>

asp.net入门精通(asp.net实例教程电子版本)

asp.net入门精通(asp.net实例教程电子版本)

net语言是面向对象开发的 。面向对象语言的三大特征。封装 继承 多态 封装:隐藏对象的属性和实现的细节,直接把结果...

2024-05-20 23:50:21查看全文 >>

asp.net实例(asp.net应用开发实例教程)

asp.net实例(asp.net应用开发实例教程)

我是笑林新记,分享一下我使用C#的一些用法,希望对大家有帮助!欢迎关注:笑林新记Visual Studio版本:Ente...

2024-05-20 23:46:35查看全文 >>

asp.net框架教程学习(asp.net程序设计基础教程)

asp.net框架教程学习(asp.net程序设计基础教程)

1. .NET Core.NET Framework发布至今已有十余年,.NET一直是Windows平台的封闭产品。虽然...

2024-05-20 23:30:04查看全文 >>

asp.net安装(asp.net安装教程)

asp.net安装(asp.net安装教程)

我们推出了很多基于ASP.NET或ASP.NET Miscrosoft SQL SERVER 2008 R2技术开发的...

2024-05-20 23:31:54查看全文 >>

文档排行