DAL/dalBaseData.cs
(开头部分) 6KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Text;
using Model;
using Microsoft.Practices.EnterpriseLibrary.Data;
using System.Data.SqlClient;
using System.Data;
using System.Collections;
using System.Data.Common;
namespace DAL
{
public class dalBaseData
{
/// <summary>
/// 基础数据项增加
/// </summary>
/// <param name="strFItemClass">数据类别</param>
/// <param name="strfname">数据值</param>
/// <returns></returns>
public int insertBaseData(string strFItemClass,string strfname)
{
Database db = DatabaseFactory.CreateDatabase();
int val = -1;
SqlConnection con = new SqlConnection(db.ConnectionString.ToString());
con.Open();
// 使用事务,要么都执行成功,要么都执行失败
SqlTransaction tran = con.BeginTransaction();
try
{
//插入主表信息
SqlParameter[] para = new SqlParameter[2];
para[0] = new SqlParameter("@FclassID", strFItemClass);
para[1] = new SqlParameter("@FName", strfname);
SqlHelper.ExecuteNonQuery(tran, CommandType.StoredProcedure, "[insertItemCRM]", para);
tran.Commit();
}
catch (Exception)
{
tran.Rollback();
}
finally
{
if (con.State != ConnectionState.Closed)
con.Close();
}
return val;
}
/// <summary>
/// 产品资料增加
/// </summary>
/// <param name="strFName">产品名称</param>
/// <param name="strFModel">规格型号</param>
/// <param name="strFUnitName">计量单位</param>
/// <returns></returns>
public int insertProduct(string strFName, string strFModel,string strFUnitName)
{
后面还有 126 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
