ublic string ConnectionString;
}
}
. CS:
using
{partial class Form2: Form
{Form2 ()
{();
} void Form2_FormClosing (object sender, FormClosingEventArgs e)
{. Windows.Forms.Application.Exit ();
} void ExportToExcel (DataGridView grid)
{Excel = new ApplicationClass (); RefStyle = Excel.ReferenceStyle;. Visible = true; wb = null; TemplatePath = System.Windows.Forms.Application.StartupPath + @ " Експорт даних. xlt ";
{= Excel.Workbooks.Add (TemplatePath);
} (System.Exception ex)
{new Exception ("Не вдалося завантажити шаблон для експорту" + TemplatePath + " n" + ex.Message);
} ws = wb.Worksheets.get_Item (1) as Worksheet; (int j = 0; j
{
(ws.Cells [1, j + 1] as Range). Value2 = grid.Columns [j]. HeaderText; (int i = 0; i
{Val = grid.Rows [i]. Cells [j]. Value; (Val! = null)
(ws.Cells [i + 2, j + 1] as Range). Value2 = Val.ToString ();
}
}. Columns.EntireColumn.AutoFit ();. ReferenceStyle = RefStyle; (Excel as Object);
} void ReleaseExcel (object excel)
{
// Знищення об'єкта Excel .. ReleaseComObject (excel);
// Викликаємо збирач сміття для негайного очищення памяті.GetTotalMemory (true);
} void UpdateDG1 ()
{. Conn = new SqlConnection (cls.ConnectionString);. Conn.Open (); comm = new SqlCommand (@ "select * from Genre", cls.Conn); iReader = comm. ExecuteReader (CommandBehavior.CloseConnection); i = -1;. RowCount = 1;. ColumnCount = 1;. Columns [0]. Width = 352;. Columns [0]. HeaderText = "Жанр"; (iReader.Read ( ))
{+ +;. Rows.Add ();. Rows [i]. Cells [0]. Value = iReader [0]. ToString ();
}. Close ();
} void Form2_Load (object sender, EventArgs e)
{ToolTip1 = new ToolTip ();. AutoPopDelay = 3000;. ShowAlways = true;. SetToolTip (this.button1, "Натисніть цю кнопку, щоб зробити пошук по базі даних");. SetToolTip (this.button2, "Натисніть кнопку, щоб відкрити форму додавання нового запису в базу даних");. SetToolTip (this.button3, "Натисніть кнопку, щоб видалити вибраний запис з бази");. SetToolTip (this.button4, "Натисніть кнопку, щоб зберегти результати пошуку в Microsoft Excel");. RowCount = 1;. ColumnCount = 7;. Columns [0]. Width = 180;. Columns [1]. Width = 182;. Columns [2] . Width = 90;. Columns [3]. Width = 55;. Columns [4]. Width = ...