SensusOracle : UID and Pwd invisible, CreateWztypIfMissing, VtAuftragPd, VtPruefpunktSollSd.Qbezeichnung max 8 char, more logging
This commit is contained in:
@@ -62,7 +62,7 @@ namespace TBF.Rig.Output.DB.SensusOracle
|
||||
Negfehlerwarm = 0,
|
||||
Pruefbereichmin = isQ3orQ4 ? 90 : 100,
|
||||
Pruefbereichmax = isQ3orQ4 ? 100 : 110,
|
||||
Qbezeichnung = tr.Name(),
|
||||
Qbezeichnung = tr.Name().Substring(0, Math.Min(tr.Name().Length, 8)),
|
||||
Mindruck = 0,
|
||||
Maxdruck = 0,
|
||||
Fkorrektur = 0,
|
||||
@@ -96,7 +96,7 @@ namespace TBF.Rig.Output.DB.SensusOracle
|
||||
Negfehlerwarm = 0,
|
||||
Pruefbereichmin = isQ3orQ4 ? 90 : 100,
|
||||
Pruefbereichmax = isQ3orQ4 ? 100 : 110,
|
||||
Qbezeichnung = test.Name,
|
||||
Qbezeichnung = test.Name.Substring(0, Math.Min(test.Name.Length, 8)),
|
||||
Mindruck = 0,
|
||||
Maxdruck = 0,
|
||||
Fkorrektur = 0,
|
||||
@@ -115,7 +115,7 @@ namespace TBF.Rig.Output.DB.SensusOracle
|
||||
/// <param name="aktiv">WM type Id</param>
|
||||
/// <param name="aktiv">WM type revision</param>
|
||||
/// <returns>List of VtWztypSd records</returns>
|
||||
public void Write(OracleConnection conn, VtPruefpunktSollSd record, int id_wztyp, int rev_wztyp)
|
||||
public int Write(OracleConnection conn, VtPruefpunktSollSd record, int id_wztyp, int rev_wztyp)
|
||||
{
|
||||
var cmd = new OracleCommand("INSERT INTO vt_pruefpunkt_soll_sd(anbid, id_wztyp, rev_wztyp, pruefungsnr, q_soll, pruefzeit," +
|
||||
" posfehlerkalt, negfehlerkalt, posfehlerwarm, negfehlerwarm, pruefbereichmin, pruefbereichmax," +
|
||||
@@ -139,6 +139,10 @@ namespace TBF.Rig.Output.DB.SensusOracle
|
||||
cmd.Parameters.Add(new OracleParameter { OracleDbType = OracleDbType.Single, Value = Maxdruck }); /// :16
|
||||
///
|
||||
var rowsUpdated = cmd.ExecuteNonQuery();
|
||||
|
||||
log.DebugFormat("Successfully writen to DB: {0}", ToString());
|
||||
|
||||
return rowsUpdated;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user