Оно состоит из MDIparentForm ну и ChildForm.
Для удобства создал свой класс, чтобы в каждой ChildForm-е не описывать по новой подключение, адаптер, DataSet, DataTable.
ну и используюю егокласс:using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlServerCe;
namespace Salary
{
class GetDataFromDataBase
{
public string QueryText = ""; //запрос
public SqlCeConnection conDb = new SqlCeConnection(
Properties.Settings.Default.SalaryDBConnectionString); //конекшн
public string TableName = ""; // таблица
public void SetQueryText(string CommandText)
{
QueryText = CommandText;
}
public void SetTableName(string newTableName)
{
TableName = newTableName;
}
public DataTable GetDataToTable()
{
SqlCeDataAdapter sqlAdapter = new SqlCeDataAdapter(QueryText, conDb);
DataTable data_table = new DataTable();
sqlAdapter.Fill(data_table);
return data_table;
}
}
}
GetDataFromDataBase FillGrid = new GetDataFromDataBase();GetDataToTable - функция которая возвращает таблицу при использовании запроса SELECT.
FillGrid.SetQueryText("SELECT office_id, office_name FROM office ORDER BY office_name");
FillGrid.SetTableName("ofs");
dataGvOffice.DataSource = FillGrid.GetDataToTable();
Подскажите пожалуйста как написать функцию, которая работала бы с запросами INSERT INTO, DELETE и UPDATE ведь там не возвращается ничего


По информации интернет-издания Engadget, интернет-планшет Microsoft Surface начнет продаваться на открытом рынке с 26 октября - день в день с выходом семейства новых Windows, а стоить он будет в США всего 199 долларов. Отметим, что за 199 долларов Surface станет самым дешевым 10-дюймовым планшетом на рынке с 32 гигабайтами памяти.
Отдельно от планшета будет продаваться "пристегиваемая" клавиатура (она же защитная обложка для экрана) Touсh Cover.