Guest User

Untitled

a guest
Jan 9th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.73 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10. using System.Data.OleDb;
  11.  
  12. namespace Datenbank_Anbindung_1
  13. {
  14.     public partial class Form1 : Form
  15.     {
  16.         OleDbConnection con = new OleDbConnection();
  17.         OleDbCommand cmd = new OleDbCommand();
  18.         OleDbDataReader reader;
  19.  
  20.         NeuerDatensatz NeueDaten = new NeuerDatensatz();
  21.  
  22.         private void btnAdd_Click(object sender, EventArgs e)
  23.         {
  24.             double aktuelle_treuepunkte;
  25.             double aktuelle_kosten;
  26.  
  27.             aktuelle_treuepunkte = Convert.ToDouble(lblTreuepunkte.Text);
  28.             aktuelle_kosten = Convert.ToDouble(lblKosten.Text);
  29.  
  30.             aktuelle_treuepunkte += aktuelle_kosten;
  31.  
  32.             lblTreuepunkte.Text = aktuelle_treuepunkte.ToString();
  33.         }
  34.  
  35.         private void btnTake_Click(object sender, EventArgs e)
  36.         {
  37.             double aktuelle_treuepunkte;
  38.             double aktuelle_kosten;
  39.  
  40.             aktuelle_treuepunkte = Convert.ToDouble(lblTreuepunkte.Text);
  41.             aktuelle_kosten = Convert.ToDouble(lblKosten.Text);
  42.  
  43.             aktuelle_treuepunkte -= aktuelle_kosten;
  44.  
  45.             lblTreuepunkte.Text = aktuelle_treuepunkte.ToString();
  46.         }
  47.  
  48.         private void cbUserauswahl_SelectedIndexChanged(object sender, EventArgs e)
  49.         {
  50.             string text;
  51.             int user_treuepunkte;
  52.             text = cbUserauswahl.Text;
  53.  
  54.             con.Open();
  55.             cmd.CommandText = "SELECT Treuepunkte, Username FROM userlist WHERE Username = '" + text + "';";
  56.  
  57.             reader = cmd.ExecuteReader();
  58.             while (reader.Read())
  59.             {
  60.                 lblTreuepunkte.Text = reader["Treuepunkte"].ToString();
  61.             }
  62.             reader.Close();
  63.  
  64.             con.Close();
  65.         }
  66.  
  67.         private void btnSave_Click(object sender, EventArgs e)
  68.         {
  69.             con.Open();
  70.             cmd.CommandText = "UPDATE userlist SET Treuepunkte = '" + Convert.ToDouble(lblTreuepunkte.Text) + "' WHERE Username = '" + cbUserauswahl.Text + "';";
  71.             cmd.ExecuteNonQuery();
  72.             con.Close();
  73.         }
  74.  
  75.         private void cbAuswahl_SelectedIndexChanged(object sender, EventArgs e)
  76.         {
  77.             string text;
  78.             int treuepunkte;
  79.             text = cbAuswahl.Text;
  80.  
  81.             con.Open();
  82.             cmd.CommandText = "SELECT Treuepunkte, Item FROM itemlist WHERE Item = '" + text + "';";
  83.  
  84.             reader = cmd.ExecuteReader();
  85.             while (reader.Read())
  86.             {
  87.                 lblKosten.Text = reader["Treuepunkte"].ToString();
  88.             }
  89.             reader.Close();
  90.  
  91.             con.Close();
  92.         }
  93.  
  94.         private void Form1_Load(object sender, EventArgs e)
  95.         {
  96.             con.ConnectionString = ("Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source =  Treuepunkte.accdb;");
  97.             cmd.Connection = con;
  98.             con.Open();
  99.  
  100.             cmd.CommandText = "select * from itemlist";
  101.             reader = cmd.ExecuteReader();            
  102.             while (reader.Read())
  103.             {
  104.                 cbAuswahl.Items.Add(reader["Item"].ToString());
  105.             }
  106.             reader.Close();
  107.  
  108.  
  109.            
  110.             cmd.CommandText = "select * from userlist";
  111.             reader = cmd.ExecuteReader();
  112.             while (reader.Read())
  113.             {
  114.                 cbUserauswahl.Items.Add(reader["Username"].ToString());
  115.             }
  116.             reader.Close();
  117.  
  118.             con.Close();
  119.         }
  120.  
  121.         public Form1()
  122.         {
  123.             InitializeComponent();
  124.         }
  125.     }
  126. }
Advertisement
Add Comment
Please, Sign In to add comment