[ Crazy shadow @ 13.05.2008. 18:36 ] @
Evo ja probao da podatke iz baze stavim u label ali ima neka greska.Sad mene zanima kako da ove podatke stavim u
Details View


evo koda koj sam probao za label

string connectionString = "Data Source=.\\SQLEXPRESS;Initial Catalog=Baza;Integrated Security=True";
SqlConnection mySqlConnection=new SqlConnection(connectionString);
string selectString = "SELECT *" + "FROM Oglasi" + "WHERE ID >= '10'";
SqlCommand mySqlCommand = mySqlConnection.CreateCommand();
mySqlCommand.CommandText = selectString;
SqlDataAdapter mySqlDataAdapter = new SqlDataAdapter();
mySqlDataAdapter.SelectCommand = mySqlCommand;
DataSet myDataSet = new DataSet();
mySqlConnection.Open();
string dataTableName = "Oglasi";
mySqlDataAdapter.Fill(myDataSet, dataTableName);
DataTable myDataTable = myDataSet.Tables[dataTableName];
foreach (DataRow myDataRow in myDataTable.Rows)
{
Label1.Text += "Baza" + myDataRow["*"];
}
mySqlConnection.Close();
[ maksvel @ 13.05.2008. 20:42 ] @
Ovo gore bi verovatno bilo mnogo lakše/brže preko datareadera, mada ovo "dodavanje" stringova i nije baš srećno rešenje. Da li si probao jednostavno da postaviš DetailsView iz dizajnera Vizual studija?
[ Crazy shadow @ 13.05.2008. 20:48 ] @
Nisam.Trebam da uradim pretragu po nekim kriterijumima.Pa kako je to najlakse uraditi?
Recimo imam dropDownList i sad izaberem nesto iz liste i da mi izadju sve stvari iz reda tabele baze koje imaju to ime iz liste koje sam ja selektovao?
Nadam se da me razumes...
[ Prokleta_Nedelja @ 13.05.2008. 21:00 ] @
Dim Kom as new MySQLCommand ("SELECT * FROM moja_tabela where kriterijum=" & DropDownList1.SelectedValue, MySQLConnection)
[ Crazy shadow @ 13.05.2008. 21:59 ] @
Jel moze neko ovo da mi prevede u C# i kako sad to sto dobijem iz tabele da napunim u Details View?
[ pl4stik @ 14.05.2008. 07:23 ] @

Prosto i jednostavno s tim sto preporucujem da odgledash i vb i C# videoe, jer to sto vidish u vb moze i u c#. Ionako je bez jednog jedinog je...og reda koda

http://www.asp.net/learn/videos/video-13.aspx
http://www.asp.net/learn/videos/video-07.aspx
http://www.asp.net/learn/videos/video-08.aspx

Have fun
[ Crazy shadow @ 14.05.2008. 13:36 ] @
Hvala!Za divno cudo imam te tutoriale skinute u kompu...
[ Prokleta_Nedelja @ 06.06.2008. 08:30 ] @
Evo kako bih to ja povezao sa DetailsView

Code:

protected void Page_Load(object sender, EventArgs e)
    {
DetailsView.DataSource=Podaci("SELECT * FROM Oglasi WHERE ID >= 10");
DetailsView.DataBind();
    }


E sad napravis funkciju koja za rezultat vraca tabelu
Code:

private DataTable Podaci(string sql)
{
SqlConnection MyConn=new SqlConnection("Data Source=.\\SQLEXPRESS;Initial Catalog=Baza;Integrated Security=True");
SqlDataAdapter mySqlDataAdapter = new SqlDataAdapter(sql,MyConn);
DataTable dt;
mySqlDataAdapter.Fill (dt);
return (dt);
}