DAL/Models/Car.cs

(开头部分) 10KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections.Generic;
using System.Data.SqlClient;
using System.Data;
using System.Text;
using DBUtility;
using System.Collections;

namespace DAL.Models
{
    public class Car
    {
        public bool EditModelContent(string TableName, Hashtable ht)
        {
            string s = "update " + TableName + " set ";
            List<SqlParameter> p = new List<SqlParameter>();
            int flag = 0;
            foreach (DictionaryEntry de in ht)
            {
                if (flag == 0)
                {
                    s += de.Key.ToString() + "=@" + de.Key.ToString();
                }
                else
                {
                    s += "," + de.Key.ToString() + "=@" + de.Key.ToString();
                }
                flag++;
                p.Add(new SqlParameter("@" + de.Key.ToString(), de.Value.ToString()));
            }
            s += " where infoid=@infoid";
            SqlParameter[] parameters = p.ToArray();
            List<CommandInfo> list = new List<CommandInfo>();
            CommandInfo info2 = new CommandInfo();
            info2.CommandText = s;
            info2.EffentNextType = EffentNextType.ExcuteEffectRows;
            info2.Parameters = parameters;
            list.Add(info2);
            if (DbHelperSQL.ExecuteSqlTran(list) > 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }

        public bool EditContent(string TableName, Hashtable ht)
        {
            string s = "update " + TableName + " set ";
            List<SqlParameter> p = new List<SqlParameter>();
            int flag = 0;
            foreach (DictionaryEntry de in ht)
            {
                if (de.Key.ToString().ToLower() != "infoid")
                {
                    if (flag == 0)
                    {
                        s += de.Key.ToString() + "=@" + de.Key.ToString();
后面还有 229 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。