Files
2026-05-29 13:44:10 +08:00

125 lines
5.0 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using System.Data.OleDb;
using DataLinkMesWork;
//using SystemFramework;
namespace bizFacade
{
/// <summary>
/// MES_计划BOM_工位操作指南
/// </summary>
public partial class BaseDataSystemMES
{
/// <summary>
///
/// </summary>
public static void TestConnection()
{
//SQLCommon.TestConnection();
}
/// <summary>
/// 更新 "update [MES_计划BOM_工位操作指南] set 工位操作指导=?,工位指导图片=? where 发动机型号代码=?
/// </summary>
/// <param name="opName"></param>
//public static void OpNameGuidPic_Update(string opName)
//{
// DataTable dt;
// OpNameGuidPic_Select(opName, out dt);
// OpNameGuidPic_Update(opName, dt);
//}
/// <summary>
/// 更新 MES_计划BOM_工位与名称 工位基本指导图片
/// </summary>
/// <param name="opName"></param>
//public static void OpNameGuidBasicPic_Update(string opName)
//{
// DataTable dt;
// OpNameGuidBasicPic_Select(opName, out dt);
// if (dt != null)
// {
// if (dt.Rows.Count > 0)
// {
// OpNameGuidBasicPic_Update(opName, dt);
// }
// }
//}
/// <summary>
/// select 工位基本指导图片 MES_计划BOM_工位与名称
/// </summary>
/// <param name="opName"></param>
/// <param name="dt"></param>
public static void OpNameGuidBasicPic_Select(string opName, out DataTable dt)
{
string sql;
sql = "select 工位基本指导图片 from MES_计划BOM_工位与名称 where 工位号='" + opName + "'";
//如果与SqlServer数据库通讯正常同步通讯
//if (SQLCommon.SqlServerConnectionStatus)
{
if (!DataAccess.ExecuteDataTable(sql, out dt))
{
//DataAccess.ExecuteDataTable_OleDb_Access(sql, out dt);
}
}
////如果与SqlServer数据库通讯不正常异步通讯
//else
//{
// DataAccess.ExecuteDataTable_OleDb_Access(sql, out dt);
//}
}
/// <summary>
/// update [MES_计划BOM_工位与名称] set 工位基本指导图片=@工位基本指导图片 where 工位号
/// </summary>
/// <param name="opName"></param>
/// <param name="dt"></param>
//static public bool OpNameGuidBasicPic_Update(string opName, DataTable dt)
//{
// string sql;
// sql =
// "update [MES_计划BOM_工位与名称] set 工位基本指导图片=? where 工位号='" + opName + "'";
// OleDbParameter[] thisParms = new OleDbParameter[1];
// //thisParms[0] = new OleDbParameter("@工位基本指导图片", dt.Rows[0]["工位基本指导图片"]);
// thisParms[0] = new OleDbParameter("@工位基本指导图片", OleDbType.Binary, 0, "工位基本指导图片");
// return DataAccess.ExecuteDataTable_OleDb_Update(sql, dt, ref thisParms);
//}
/// <summary>
/// select 工位基本指导图片 MES_计划BOM_工位与名称
/// </summary>
/// <param name="opName"></param>
/// <param name="dt"></param>
public static void OpNameGuidPic_Select(string opName, out DataTable dt)
{
string sql;
sql = "select 发动机型号代码,工位操作指导,工位指导图片 from [MES_计划BOM_工位操作指南] where 工位号='" + opName + "'";
DataAccess.ExecuteDataTable(sql, out dt);
}
/// <summary>
/// update [MES_计划BOM_工位与名称] set 工位基本指导图片=@工位基本指导图片 where 工位号
/// </summary>
/// <param name="opName"></param>
/// <param name="dt"></param>
//static public bool OpNameGuidPic_Update(string opName, DataTable dt)
//{
// string sql;
// sql = "update [MES_计划BOM_工位操作指南] set 工位操作指导=?,工位指导图片=? where 发动机型号代码=? and 工位号='" + opName + "'";
// OleDbParameter[] thisParms = new OleDbParameter[3];
// //thisParms[0] = new OleDbParameter("@工位基本指导图片", dt.Rows[0]["工位基本指导图片"]);
// thisParms[0] = new OleDbParameter("@工位操作指导", OleDbType.VarChar, 255, "工位操作指导");
// thisParms[1] = new OleDbParameter("@工位指导图片", OleDbType.Binary, 0, "工位指导图片");
// thisParms[2] = new OleDbParameter("@发动机型号代码", OleDbType.Integer, 4, "发动机型号代码");
// return DataAccess.ExecuteDataTable_OleDb_Update(sql, dt, ref thisParms);
//}
}
}