0
http://www.aspdotnet-suresh.com/2012/05/gridview-with-in-gridview-or-nested.html burdaki örneği yapmaya çalışıyorum.
<a href="JavaScript:divexpandcollapse('div<%# Eval("CountryID") %>');">burdaki
<img id="imgdiv<%# Eval("CountryID") %>" width="9px" border="0" src="plus.gif" />burdaki
<div id="div<%# Eval("CountryID") %>" style="display: none; position: relative; left: 15px; overflow:auto">burdaki
ve buralardaki
int CountryId = Convert.ToInt32(e.Row.Cells[1].Text);
SqlCommand cmd = new SqlCommand("select * from State where CountryID=" + CountryId, con); ContryId yerine değerleri aynı olabilecek ve iki tabloda da olan kendi sütunumun adı yazdım.Yalnız benim o sütunum burdakinin aksine primary key olan sütun değil ve sql de nvarchar olarak belirledim.
bu yüzden int CountryId = Convert.ToInt32(e.Row.Cells[1].Text); burda int yerine string diye değiştiriyorum ama çalıştırdığımda incorrecet sytax near '='. hatası veriyor.ne yapmam lazım?
0
string query =" Select * from State where CountryID=" + CountryId; SqlCommand cmd = new SqlCommand(query, con);
kodunuzu yukarıdaki gibi değiştirin ve query alanına breakpoint ekleyerek
CountryId
ye değer geldiğinden emin olun.
incorrect sytax near '='. hatasının anlamı doğru bir Sql sorgulu oluşmuyor demektir. Bunun olması içinde CountryId'ye değer gelmiyor olması lazım
Cevap yazabilmek için üye girişi yapmalısınız.
Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol