В основном это система, связанная с Arduino, вы можете использовать свою школьную карту для связи с системой, когда вы связаны, вы можете использовать принтеры или 3d-принтеры.
Экспорт из базы данных в Excel уже работает, но не функция импорта в базу данных.
Код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Excel = Microsoft.Office.Interop.Excel;
namespace HTC_toestemming_systeem_V1
{
public partial class ImportFromExcel : Form
{
//doesnt work
private string openLocation;
public int columns { get; set; }
public int rows { get; set; }
public ImportFromExcel()
{
InitializeComponent();
}
private void Kies_Folder_Click(object sender, EventArgs e)
{
using (OpenFileDialog sfd = new OpenFileDialog())
{
selectFile:
sfd.Title = "Selecteer een bestand";
sfd.Filter = "Excel bestand (*.xls)|*.xls";
if (sfd.ShowDialog() == DialogResult.OK)
{
openLocation = sfd.FileName;
label1.Text = openLocation;
}
else
{
if (MessageBox.Show("Geen locatie geselecteerd!\n\nWil je alsnog een locatie selecteren ?", "Dan niet", MessageBoxButtons.RetryCancel, MessageBoxIcon.Information) == DialogResult.Retry)
{
goto selectFile;
}
return;
}
}
}
private void Lees_Excel_Click(object sender, EventArgs e)
{
//gebruikt de Excel.cs bestand
Excel_ excel = new Excel_(@openLocation, 1);
int column = excel.columns;
int row = excel.rows;
//MessageBox.Show(column + " + " + row);
//doet alles in een array
string[,] read = excel.ReadRange(1, 1, row, column);
excel.Close();
}
private void ImportFromExcel_Load(object sender, EventArgs e)
{
}
private void richTextBox1_TextChanged(object sender, EventArgs e)
{
}
}
}