c# problem kod querija
03.10.2014. u 15:49 · pre 146 meseci
#1
izbaci mi ovu gresku

ali 4 unosa je (2 combo boxa i 2 data pickera) za 4 kolone u tabeli.
U cemu je problem?
Evo celog koda

ali 4 unosa je (2 combo boxa i 2 data pickera) za 4 kolone u tabeli.
U cemu je problem?
Evo celog koda
Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Data.OleDb;
using System.Windows.Forms;
namespace zadatak2
{
public partial class Form1 : Form
{
private OleDbConnection connection=new OleDbConnection();
public Form1()
{
connection.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\VS2010 projects\zadatak2\zadatak2\fedek.accdb;Jet OLEDB:Database Password=fedek;";
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
try
{
connection.Open();
OleDbCommand command=new OleDbCommand();
command.Connection=connection;
string query="select * from konf";
command.CommandText=query;
OleDbDataReader reader=command.ExecuteReader();
while(reader.Read())
{
comboBox1.Items.Add(reader["korisnik"].ToString());
comboBox2.Items.Add(reader["dogadjaj"].ToString());
}
}
catch(Exception ex)
{
MessageBox.Show("error" + ex);
}
connection.Close();
}
private void btnSave_Click(object sender, EventArgs e)
{
string query = "insert into Tomislav (Korisnik, Dogadjaj, DatumOd, DatumDo) values('" + this.comboBox1.SelectedItem + "','" + this.comboBox2.SelectedItem + "''" + this.dtpOd.Text + "''" + this.dtpDo.Text + "') ;";
OleDbCommand command1 = new OleDbCommand();
command1.Connection = connection;
command1.CommandText = query;
OleDbDataReader reader;
try
{
connection.Open();
reader = command1.ExecuteReader();
MessageBox.Show("saved");
while (reader.Read())
{
}
}
catch (Exception ex1)
{
MessageBox.Show("error" + ex1);
}
connection.Close();
}
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Data.OleDb;
using System.Windows.Forms;
namespace zadatak2
{
public partial class Form1 : Form
{
private OleDbConnection connection=new OleDbConnection();
public Form1()
{
connection.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\VS2010 projects\zadatak2\zadatak2\fedek.accdb;Jet OLEDB:Database Password=fedek;";
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
try
{
connection.Open();
OleDbCommand command=new OleDbCommand();
command.Connection=connection;
string query="select * from konf";
command.CommandText=query;
OleDbDataReader reader=command.ExecuteReader();
while(reader.Read())
{
comboBox1.Items.Add(reader["korisnik"].ToString());
comboBox2.Items.Add(reader["dogadjaj"].ToString());
}
}
catch(Exception ex)
{
MessageBox.Show("error" + ex);
}
connection.Close();
}
private void btnSave_Click(object sender, EventArgs e)
{
string query = "insert into Tomislav (Korisnik, Dogadjaj, DatumOd, DatumDo) values('" + this.comboBox1.SelectedItem + "','" + this.comboBox2.SelectedItem + "''" + this.dtpOd.Text + "''" + this.dtpDo.Text + "') ;";
OleDbCommand command1 = new OleDbCommand();
command1.Connection = connection;
command1.CommandText = query;
OleDbDataReader reader;
try
{
connection.Open();
reader = command1.ExecuteReader();
MessageBox.Show("saved");
while (reader.Read())
{
}
}
catch (Exception ex1)
{
MessageBox.Show("error" + ex1);
}
connection.Close();
}
}
}