Warum reagiert Button nicht!

Hallo, kann mir evt. jmd. weiterhelfen? Im Code sind zwei buttons, die auf eine DB zugreifen doch während butten3 super funktioniert, reagiert button1 berhaupt nicht. Kann mir jmd. sagen, wie ich dieses Problem beheben kann?

Beste Grüße!

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace WindowsFormsApplication12
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private DataTable dt1 = null;
private DataView dv1 = null;
private DataTable dt2 = null;
private DataView dv2 = null;

private void Form1_Load(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection(
„Data Source=.\SQLEXPRESS; AttachDbFilename=|Datadirectory|“ +
„\TEST.mdf; Integrated Security=True; User Instance=True; Timeout= 50“);

SqlCommand cmd1 = new SqlCommand(
"SELECT Ap.SollAppName AS SollAppName, Ap.Beschreibung AS Beschreibung, Ob.Name AS ObjektName, Op.Name AS OperationName, LBR.RessourcenName AS Ress FROM Objekt Ob INNER JOIN IstEingabe Ist ON Ob.IDObjekt = Ist.IDOjekt INNER JOIN Operation Op ON Ist.IDOperation = Op.IDOperation INNER JOIN RessLetzteBeanspruchteRessource LBR ON Ist.IDLetzteBeansprRess = LBR.IDRessource INNER JOIN IstEingabe_SollApp_Zuordnung ISZ ON Ist.IDIstEingabe = ISZ.IDIstEingabe INNER JOIN SollApplikation Ap ON ISZ.IDSollApp = Ap.IDSollApplikation ", conn);
SqlCommand cmd2 = new SqlCommand(
„SELECT SR.SollRessName, SA.SollAppName FROM SollApplikation SA INNER JOIN SollApplikation_SollRessource_Zuordnung SASRZ ON SA.IDSollApplikation = SASRZ.IDSollApp INNER JOIN SollRessource SR ON SASRZ.IDSollRess = SR.IDSollRess“, conn);

SqlDataAdapter da1 = new SqlDataAdapter(cmd1);
DataTable dt1 = new DataTable();
da1.Fill(dt1);
dv1 = new DataView(dt1);

SqlDataAdapter da2 = new SqlDataAdapter(cmd2);
DataTable dt2 = new DataTable();
da2.Fill(dt2);
dv2 = new DataView(dt2);

dataGridView1.AutoGenerateColumns = false;

DataGridViewTextBoxColumn Applikation = new DataGridViewTextBoxColumn();
DataGridViewTextBoxColumn Beschreibung = new DataGridViewTextBoxColumn();

dataGridView1.Columns.AddRange(new DataGridViewColumn[] { Applikation, Beschreibung });

Applikation.DataPropertyName = „SollAppName“;
Applikation.HeaderText = „Applikation“;
Beschreibung.DataPropertyName = „Beschreibung“;
Beschreibung.HeaderText = „Beschreibung“;
dataGridView1.DataSource = dv1;

dataGridView2.AutoGenerateColumns = false;

DataGridViewTextBoxColumn Ressource = new DataGridViewTextBoxColumn();

dataGridView2.Columns.AddRange(new DataGridViewColumn[] { Ressource });

Ressource.DataPropertyName = „SollRessName“;
Ressource.HeaderText = „Ressource“;

dataGridView2.DataSource = dv2;

}

private void button3_Click(object sender, EventArgs e)
{

dv1.RowFilter = „(ObjektName LIKE '“ + comboBox1.Text + „’) AND (OperationName LIKE '“ + comboBox2.Text + „’) AND (Ress LIKE '“ + comboBox3.Text + „’)“;
}
private void button1_Click(object sender, EventArgs e)
{
dv2.RowFilter = „(SA.SollAppName LIKE '“ + comboBox4.Text + „’)“;
}
}
}

EventHandler richtig registriert?
Heißt „reagiert nicht“, dass der Event gar nicht behandelt wird? in dem Fall solltest du mal schauen, ob der OnClick-Event des Buttons korrekt mit dem eventHandler button1_Click verbunden ist.
Prüf mal, ob im InitializeComponent etwas in der Form

button1.OnClick += new EventHandler(button1_Click)

steht.

CrossPost

darf man das hier?

http://www.uni-protokolle.de/foren/viewt/199154,0.html