1.添加数据

        /// <summary>
        /// 添加数据
        /// </summary>
        /// <param name="newEntity"></param>
        /// <returns></returns>
        public static int Insert(Student newEntity)
        {
            string sql = @"insert into [Student] ([StudentId],[StudentNo],[IdCard],[RealName]) values (@StudentId,@StudentNo,@IdCard,@RealName)";
            using (SqlConnection conn = new SqlConnection(datalink.ConnectionString))
            {
                using (SqlCommand cmd = new SqlCommand(sql, conn))
                {
                    #region MyRegion
                    cmd.Parameters.Add("@StudentId", SqlDbType.UniqueIdentifier).Value = newEntity.StudentId;
                    cmd.Parameters.Add("@StudentNo", SqlDbType.Int).Value = newEntity.StudentNo;
                    cmd.Parameters.Add("@IdCard", SqlDbType.NVarChar).Value = newEntity.IdCard ?? (object)DBNull.Value;
                    cmd.Parameters.Add("@RealName", SqlDbType.NVarChar).Value = newEntity.RealName ?? (object)DBNull.Value;
                    #endregion

                    conn.Open();
                    return cmd.ExecuteNonQuery();
                }
            }
        }
View Code

相关文章: