PDA

View Full Version : اتصال ؟



Zarghami_A
دوشنبه 23 آبان 1384, 15:44 عصر
من webform1 را با connection به ms sql server و pubs یا database northwind

با استفاده از bdpdataadapter ,DbWebDatasource , Dataset ,Dbِwebdbgrid ,...

طراحی کرده ام و اجرا کرده ام نتیجه بسیار خوب بود و اطلاعات جدول مورد نظرم را مشاهده کردم
مشکل من در این است که میخواستم دستور Sql خود را مثلا فیلتر کردن روی کد یا شهر یا ....
شخص خاصی دوباره اجرا کنم برای این کار یک button در صفحه قرار دادم و در رخداد آن کد زیر را

نوشتم ولی گرید من هیچ تغییری نکرد لطفا مرا راهنمایی کنید من در دلفی 7 و Ado , Sql Server
تبحر و تجربه خوبی دارم ولی در web application و Delphi 2005 این اولین تجربه من است

لطفا بگویید کجا را هنوز نفهمیده ام


procedure TWebForm1.Button1_Click(sender: System.Object; e: System.EventArgs);
begin
BdpDataAdapter1.Active := False;
BdpCommand1.CommandText :=
' SELECT au_id, au_lname, au_fname FROM dbo.authors '+
' where au_Lname like '+' ''%a%'' ';
BdpDataAdapter1.Active := True;
DbWebDataGrid1.DataBind ;
End; E

اَرژنگ
دوشنبه 23 آبان 1384, 21:19 عصر
procedure TWebForm1.Button1_Click(sender: System.Object; e: System.EventArgs);
begin
BdpDataAdapter1.Active := False;
BdpCommand1.CommandText :=
' SELECT au_id, au_lname, au_fname FROM dbo.authors '+
' where au_Lname like '+' ''%a%'' ';
BdpDataAdapter1.Active := True;

استاد، شما
BdpDataAdapter1 تان به
DbWebDataGrid1 وصل نیست

(مابا سی شارپ نوشتیم، دلفی دم دستم نبود تستش کنم، شما به دلفی راحت میتوانید ترجمه کنید)


DataSet custDS = new DataSet();
BdpDataAdapter1.Fill(custDS, "Customers");
DbWebDataGrid1.DataSource=custDS["Customers"]

DbWebDataGrid1.DataBind ;
End; E[/QUOTE]

Zarghami_A
یک شنبه 13 آذر 1384, 17:44 عصر
با تشکر من هم به خاطر مشکلات دلفی 2005

در طراحی صفحات وب به جمع سی شارپ کارها پیوستم

اگر مثالهایی تمام ویژوال بیس در مورد ارتباط وب فرمها با دیتابیس مثلا اکسس با مثلا Textbox و نحوه
Binding فیلدها به textbox ها در اختیار دارید در اختیارم قرار دهید

با تشکر مجدد