ComplianceServer/oldcode/Core.DAL/Base/SEQUENCES_DAL.cs

30 lines
931 B
C#

using CRM.Core.Model;
using MySql.Data.MySqlClient;
using System;
using System.Collections.Generic;
using System.Data;
namespace CRM.Core.DAL.Base
{
public class SEQUENCES_DAL
{
/// <summary>
/// 获取ID
/// </summary>
/// <returns></returns>
public long Seq_get(string idtype)
{
var param = new List<MySqlParameter>
{
new MySqlParameter { ParameterName = "v_str", DbType = DbType.String, Value = idtype },
new MySqlParameter { ParameterName = "v_regtag", MySqlDbType = MySqlDbType.Int64 },
};
param[1].Direction = ParameterDirection.ReturnValue;
MySqlParameter[] p = param.ToArray();
MySqlDbHelper.ExecuteNonQuery(ConStringHelper.ZxdCRMConn, CommandType.StoredProcedure, "seq_get", p);
return Convert.ToInt64(p[1].Value.ToString());
}
}
}