MyNote.DAL/MyNoteDAL.cs
(开头部分) 9KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MyNote.DAL
{
public class MyNoteDAL
{
private static string conStr = ConfigurationManager.AppSettings["ConStr"];
DbHelperSQL DbHelperSQL = new DbHelperSQL(conStr);
public bool Exists(int NoteId)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("select count(1) from Info_Note");
strSql.Append(" where ");
strSql.Append(" NoteId = @NoteId ");
SqlParameter[] parameters = {
new SqlParameter("@NoteId", SqlDbType.Int,4)
};
parameters[0].Value = NoteId;
return DbHelperSQL.Exists(strSql.ToString(), parameters);
}
/// <summary>
/// 增加一条数据
/// </summary>
public int Add(MyNote.Model.NoteModel model)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("insert into Info_Note(");
strSql.Append("NoteTitle,NoteType,NoteContent,NoteCreateTime,NoteUpdateTime,NoteDes,NoteIsDelete");
strSql.Append(") values (");
strSql.Append("@NoteTitle,@NoteType,@NoteContent,@NoteCreateTime,@NoteUpdateTime,@NoteDes,@NoteIsDelete");
strSql.Append(") ");
strSql.Append(";select @@IDENTITY");
SqlParameter[] parameters = {
new SqlParameter("@NoteTitle", SqlDbType.NVarChar,100) ,
new SqlParameter("@NoteType", SqlDbType.NVarChar,50) ,
new SqlParameter("@NoteContent", SqlDbType.NVarChar,-1) ,
new SqlParameter("@NoteCreateTime", SqlDbType.DateTime) ,
new SqlParameter("@NoteUpdateTime", SqlDbType.DateTime) ,
new SqlParameter("@NoteDes",SqlDbType.NVarChar,400),
new SqlParameter("@NoteIsDelete", SqlDbType.Bit,1)
};
parameters[0].Value = model.NoteTitle;
parameters[1].Value = model.NoteType;
parameters[2].Value = model.NoteContent;
parameters[3].Value = model.NoteCreateTime;
parameters[4].Value = model.NoteUpdateTime;
parameters[5].Value = model.NoteDes;
parameters[6].Value = model.NoteIsDelete;
后面还有 224 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。