Всем, привет. Нужна помощь. Есть база на Acces. Написал под неё программу, на C# (на visual studio),а так ка ламер, не могу привязать к ней базу. Там 2 кнопки, записать и удалить, выборка фирм из базы, и текстовые поля, в которые записываются данные, которые впоследствии будут занесены в базу. С SQL запросом проблемм нет, разберусь, да и есть у кого спросить, для каждого поля я назначу, а вот указать, что данные должны быть взяты из текстового поля и занесены в базу не могу.. Дайте, плиз хоть намёк....Оч буду благодарен. И с меня пиво. Просто надо ппомочь хорошему человеку, а я не секу нифига, так только общее представление и спросить, кроме вас неукого. Вот прикладываю фотку проги и файл....Ещё раз заранее спасибо. А вот сама прога, что я наваял: Код | using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Data; // Используем базу using System.Data.OleDb; // Класс в пространстве имён, позволяющий подключатся к ресурсам базы и модифицировать их (База ACCES) //using System.Data.DataSet; // Кэш данных, кот. хранит прога хер знает, но компилятор ругается на это пространство. namespace Firm_rpo { public partial class Form1 : Form { public Form1() { InitializeComponent(); }
private void button1_Click(object sender, EventArgs e) // Закрытие программы { Close(); }
private void bindingNavigatorMoveLastItem_Click(object sender, EventArgs e) {
}
private void bindingNavigatorDeleteItem_Click(object sender, EventArgs e) { // Удалить введённую запись полностью (Это вверху красный крастик) /*Delite date_come, doc_number, pallet_count, dispatch_count From ARRIVAL Where doc_number = (Select * From ARRIVAL Where*/ }
private void button2_Click(object sender, EventArgs e)//Кнопка обработано { /* 'Insert into ARRIVAL (date_come, doc_number, pallet_count, dispatch_count) Values ('') Where firm_name = '?'; '*/ // Добавление данных в базу }
private void button3_Click(object sender, EventArgs e) { // Удалить введённую запись полностью (Внизу кнопка) /*Delite date_come, doc_number, pallet_count, dispatch_count From ARRIVAL Where doc_number = (Select * From ARRIVAL Where*/ }
private void fileSystemWatcher1_Changed(object sender, System.IO.FileSystemEventArgs e)// панель вверху {
}
private void dateTimePicker1_ValueChanged(object sender, EventArgs e) // Выборка даты { /* Insert into ARRIVAL.date_come Values (''); */ }
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)// Выборка названий фирм из базы данных { /*Select * From ARRIVAL Grope by firm_name ASC
*/ }
private void maskedTextBox1_MaskInputRejected(object sender, MaskInputRejectedEventArgs e) // Внесение в базу номера накладной { /* Insert into ARRIVAL.doc_number Values (''); */ }
private void maskedTextBox2_MaskInputRejected(object sender, MaskInputRejectedEventArgs e) // Внесение к-ва паллетов { /* Insert into ARRIVAL.pallet_count Values ('') */ }
private void maskedTextBox3_MaskInputRejected(object sender, MaskInputRejectedEventArgs e) // Внесение в базу п/о { /* Insert into ARRIVAL.Dispatch_count Values (''); */ }
private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e)// Просто календарь я вставил, чтобы не путались в датах {
}
private void Form1_Load(object sender, EventArgs e) {
} } }
|
Присоединённый файл ( Кол-во скачиваний: 3 )
_____.JPG 49,07 Kb
|