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 38 39 40 41 42
| private void CreateTable(String file, String table)
{
String sCreate = "CREATE TABLE " + table + " ( ";
sCreate += "[ID] counter, ";
sCreate += "[Nom] varchar, ";
sCreate += "[Serie] integer, ";
sCreate += "[NoSoudage] integer, ";
sCreate += "[NoProg] integer, ";
sCreate += "[Effort] integer, ";
sCreate += "[PresencePiece] integer, ";
sCreate += "[Forgeage] integer, ";
sCreate += "[Empilage] integer, ";
sCreate += "[Intensite] integer, ";
sCreate += "[Temps] integer, ";
sCreate += "[Defaut] integer )";
RequestMDB(file, sCreate);
}
private int RequestMDB(String file, String request)
{
int result = 0;
try
{
OleDbConnection myConnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + file);
myConnection.Open();
OleDbCommand myCommand = new OleDbCommand();
myCommand.Connection = myConnection;
myCommand.CommandText = request;
result = Convert.ToInt32(myCommand.ExecuteScalar());
myCommand.Connection.Close();
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
return result;
} |
Partager