PDA

View Full Version : سوال: تعریف پارامتر در ASP



prinium
چهارشنبه 17 شهریور 1389, 11:35 صبح
با سلام ، من Query زیر را در یک Table در dataset ایجاد کردم


SELECT * FROM author WHERE (authorID LIKE '%@authorID%')

چطوری هنگام استفاده از این query در ASP (با کد C#)تعریف کنم که این پارامتر (@authorID)مربوط به یک text box در وب فرم است؟

ASPX
چهارشنبه 17 شهریور 1389, 12:14 عصر
از command ها استفاده كن


command = new SqlCommand("SELECT * FROM author WHERE (authorID LIKE '%@authorID%')", scon);
command.Parameters.AddWithValue("@@authorID", textBox1.Text);

prinium
چهارشنبه 17 شهریور 1389, 12:33 عصر
ممنون از پاسختون ، ولی من میخوام دستور Select رو با استفاده از query در dataset تعریف کنم و با Table Adapter فراخوانیش کنم (بوسیله کد زیر)


authorTableAdapter authAdp = new authorTableAdapter();
bookDataSet bookDS = new bookDataSet();
authAdp.SearchAuthorQuery(bookDS.author);

،نمیخوام در داخل کد برنامه دستور select رو بنویسم.ممنون میشم در این مورد راهنماییم کنید.