Forum » Programiranje » [C#] Ne prkaže takoj podatkov
[C#] Ne prkaže takoj podatkov
iggy1 ::
Imam problem in sicer ko laufam aplikacijo in vnašam zalogo se vse lepo izvede samo ne prikaže mi prave zaloge temveč moram ven iz aplikacije in jo še enkrat pognati da vidim pravo stanje. Zakaj?
Moja koda za prikaz podatkov
SqlConnection myconnection = null;
SqlDataAdapter myDataAdapter = null;
try
{
myconnection = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\MiniBar.mdf;Integrated Security=True;User Instance=True");
myDataAdapter = new SqlDataAdapter("select Sifranti.Artikel, Zaloge.Zaloga FROM Sifranti INNER JOIN Zaloge ON Sifranti.ArtikelID = Zaloge.ArtikelID", myconnection);
DataTable tb2 = new DataTable("Artikli");
myDataAdapter.Fill(tb2);
this.dataGridView1.DataSource = tb2;
this.dataGridView1.Columns[0].Width = 230;
}
catch (Exception ex)
{
MessageBox.Show("Napaka" + Environment.NewLine + ex.Message);
}
finally
{
if (myDataAdapter != null) { myDataAdapter.Dispose(); }
if (myconnection != null) { myconnection.Dispose(); }
}
Moja koda za prikaz podatkov
SqlConnection myconnection = null;
SqlDataAdapter myDataAdapter = null;
try
{
myconnection = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\MiniBar.mdf;Integrated Security=True;User Instance=True");
myDataAdapter = new SqlDataAdapter("select Sifranti.Artikel, Zaloge.Zaloga FROM Sifranti INNER JOIN Zaloge ON Sifranti.ArtikelID = Zaloge.ArtikelID", myconnection);
DataTable tb2 = new DataTable("Artikli");
myDataAdapter.Fill(tb2);
this.dataGridView1.DataSource = tb2;
this.dataGridView1.Columns[0].Width = 230;
}
catch (Exception ex)
{
MessageBox.Show("Napaka" + Environment.NewLine + ex.Message);
}
finally
{
if (myDataAdapter != null) { myDataAdapter.Dispose(); }
if (myconnection != null) { myconnection.Dispose(); }
}
salesky ::
iggy1 ::
darkolord to sem že probal pa nevem v keri knjižici se nahaja databind. Jaz imam using system.Data.SqlClient pa nimam funkcije DataBind().
salesky ::
DataBind nardiš na kontroli kjer izpisuješ podatke iz SQL-a.
Recimo dataGridView1 kot ga maš ti.
Recimo dataGridView1 kot ga maš ti.
iggy1 ::
Aha vem kaj si hotel povedati delaš na objektu v katere izpisuješ podatke. To vem. Samo DataBind() funkcije ni kakor, da ne obstaja. Imam pa :
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.Configuration;
using System.Data.ProviderBase;
using System.Collections;
using System.Data.OleDb;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.Configuration;
using System.Data.ProviderBase;
using System.Collections;
using System.Data.OleDb;
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | C# težavaOddelek: Programiranje | 3693 (2539) | mladec |
» | [Visual C#] TableAdapterOddelek: Programiranje | 1122 (998) | detroit |
» | [C#] Dostop do objekta iz različnih formOddelek: Programiranje | 2157 (1870) | Kekec |
» | [C#] DATA GRID VIEWOddelek: Programiranje | 1935 (1815) | Kekec |
» | [ASP.NET] problemOddelek: Izdelava spletišč | 2159 (1809) | Microsoft |