1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
public void DateDerniereMe(string typeMe)
{
oConn = new OdbcConnection(connStr);
try
{
oConn.Open();
OdbcCommand oComm = new OdbcCommand();
oComm.Connection = oConn;
//max
oComm.CommandText = "Select max(Me_date) as Me_date ,Me_valeur from mesure where mesure.Me_type='"+typeMe+"' and mesure.Me_nomCarto='"+g_oPoste.m_nomCarto+"'";
OdbcDataReader oReader = oComm.ExecuteReader(CommandBehavior.CloseConnection);
while (oReader.Read())
{
switch (typeMe)
{
case "Terre masses":
tbMeValTerreMasse.Text = oReader[1].ToString();
dtpValTerreMasse.Value = Convert.ToDateTime(oReader[0].ToString());
break;
case "Terre du neutre":
tbMeValTerreNeutre.Text = oReader[1].ToString();
dtpValTerreNeutre.Value = Convert.ToDateTime(oReader[0].ToString());
break;
case "Résistivité du sol":
tbMeResistSol.Text = oReader[1].ToString();
dtpResistSol.Value = Convert.ToDateTime(oReader[0].ToString());
break;
case"Coefficient couplage":
tbMeCoeffCouplage.Text = oReader[1].ToString();
dtpCoeffCoupl.Value = Convert.ToDateTime(oReader[0].ToString());
break;
}
} |