zoukankan      html  css  js  c++  java
  • 事物

      #region IOrder 成员

            bool IDal.IOrder.ProcessOrder(IList<Modal.CartItem> li, string user)
            {
                using (SqlConnection connection = new SqlConnection(Common.Common.cn))
                {
                    connection.Open();
                   SqlTransaction sqlTran = connection.BeginTransaction();

                  SqlCommand command = connection.CreateCommand();
                    command.Transaction = sqlTran;

                    try
                    {
                        command.CommandText =
                          "select id from Users where Name=" + user;
                     int userID= Convert.ToInt32(  command.ExecuteScalar());
                        command.CommandText =
                          "INSERT INTO Orders(UserId,OrderTime,BillNo,State,Des) VALUES(userID,getdate(),convert(nvarchar(10),userID)+'-'+'...',0,'')";
                        command.ExecuteNonQuery();
                        command.CommandText =
                            "select max(id) from Orders";
                        int oID = Convert.ToInt32(command.ExecuteScalar());
                        sqlTran.Commit();
                        return true;
                    }
                    catch (Exception ex)
                    {
                     
                        sqlTran.Rollback();
                        return false;
                    }

                }
            }

            #endregion

  • 相关阅读:
    linux ---用uniq实现文件的并集和交集
    vim的.vimrc文件设置
    CURL常用命令
    快速入门系列--MVC--03控制器和IOC应用
    linux下git安装
    openerp child_of操作符深度解析
    apache2 + virtualenv +djangocms
    django-cms安装
    pycharm3.4 下svn 项目checkout&配置
    在django项目外,使用django.db链接数据库(postgres)
  • 原文地址:https://www.cnblogs.com/cdaq/p/3450445.html
Copyright © 2011-2022 走看看