I evo, vec imam prvi problem, koju ne znam kako da otklonim..(a identican zadatak sam radio pre 3 god, samo nema vise tog koda

Dizajnirao sam veci deo GUI, napravio klasu Clan, koja sadrzi podatke o clanu, i ima metodu dodajClana, koja treba da upise podatke o novom clanu u tabelu.
Kada se popune text boxovi(ime,prezime,itd...) za dodavanje novog clana, klikne se dugme dodaj, podaci se ne upisu u bazu, i nije mi jasno zasto se ne upisu, pa ako moze pomoc?
klasa Clan:
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Text;
using System.Data.SqlClient;
namespace Video_Klub
{
class Clan
{
private string m_ime, m_prezime, m_adresa, m_telefon;
private int m_br_clana;
private double m_zaduzenje;
private string m_jmbg;
private DateTime m_datum_uclanjenja;
public string ime
{
get
{
return m_ime;
}
set
{ if(value.Length>2)
m_ime = value;
}
}
public string prezime
{
get
{
return m_prezime;
}
set
{
if (value.Length > 3)
m_prezime = value;
}
}
public string telefon
{
get
{
return m_telefon;
}
set
{
if (value.Length > 4)
m_telefon = value;
}
}
public string adresa
{
get
{
return m_adresa;
}
set
{
if (value.Length > 10)
{
m_adresa = value;
}
}
}
public string jmbg
{
get
{
return m_jmbg;
}
set
{
if (value.Length > 12)
{
m_jmbg = value;
}
}
}
public DateTime datum_Uclanjenja
{
get
{
return m_datum_uclanjenja;
}
set
{
m_datum_uclanjenja = value;
}
}
public Clan(string _ime, string _prezime, string _adresa, string _telefon, string _jmbg)
{
this.m_ime = _ime;
this.m_prezime = _prezime;
this.m_adresa = _adresa;
this.m_telefon = _telefon;
this.m_jmbg = _jmbg;
this.m_datum_uclanjenja = new DateTime(DateTime.Today.Year, DateTime.Today.Month, DateTime.Today.Day);
this.m_zaduzenje = 0;
}
//pri pozivanju ove funkcije, ne desava se nikakva promena u bazu, koristim VS2005 sa instaliranim SQL express
public string UpisiClanaUBazu(string _connString )
{
SqlConnection konekcija1 = new SqlConnection(_connString);
SqlCommand komanda1 = new SqlCommand();
komanda1.Connection = konekcija1; //komanda gleda u konekciju1
String tekst1 = "insert into clanovi (ime,prezime,adresa,telefon,zaduzenje,jmbg,datum_uclanjenja) values('" + m_ime + " ' , ' " + m_prezime + " ' , ' " + m_adresa + " ',' " + m_telefon + " ', " + m_zaduzenje + " ,' " + m_jmbg + " ',' " + m_datum_uclanjenja.Date + "')";
komanda1.CommandText = tekst1;
komanda1.CommandType = System.Data.CommandType.Text;
konekcija1.Open();
komanda1.ExecuteNonQuery();
konekcija1.Close();
//salje nazad upit koji sam poslao bazi, mislio sam da nije tu problem, ali deluje sasvim ok
return (tekst1);
}
}
}
Kod forme:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Configuration;
namespace Video_Klub
{
public partial class Form1 : Form
{
public void SakriPanele(Panel a)
{
List<Panel>lista = new List<Panel>();
lista.Add(panelPretragaClana);
lista.Add(panelUpisClana);
lista.Add(panelUpisFilma);
lista.Add(panelPretragaFilmova);
for(int i = 0; i < lista.Count; i++)
{
if(lista[i].Name.ToString() != a.Name.ToString())
{
lista[i].Visible=false;
}
else
{
lista[i].Visible = true;
}
}
}
public Form1()
{
InitializeComponent();
}
private void izadjiToolStripMenuItem_Click(object sender, EventArgs e)
{
Application.Exit();
}
private void upisNovogClanaToolStripMenuItem_Click(object sender, EventArgs e)
{
SakriPanele(panelUpisClana);
}
private void pretragaToolStripMenuItem_Click(object sender, EventArgs e)
{
SakriPanele(panelPretragaClana);
}
private void dodajNoviToolStripMenuItem_Click(object sender, EventArgs e)
{
SakriPanele(panelUpisFilma);
}
private void pretraziToolStripMenuItem_Click(object sender, EventArgs e)
{
SakriPanele(panelPretragaFilmova);
}
//ovde se poziva funkcija da se clan upise u bazu
private void btnUpisi_Click(object sender, EventArgs e)
{
Clan noviClan = new Clan(txbIme.Text, txbPrezime.Text, txbAdresa.Text.ToString(), txbTelefon.Text.ToString(), txbJmbg.Text.ToString());
string connString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated Security=True;User Instance=True";
label6.Text = (label6.Text + noviClan.UpisiClanaUBazu(connString));
}
}
}
Zaboravih da napomenem da u tabeli Clanovi imaju polja br_clana(autoincrement), ostali podaci su svi navedeni u stringu tekst1, svi su nchar, osim zaduzenje(real) i datum_uclanjenja(datetime).
Evo ceo solution ako nekome treba: http://www.sendspace.com/file/1ea52c