PDA

View Full Version : راهنمایی برای نحوه استفاده از فایل اسکریپت SQL از داخل برنامه



amir.far62
پنج شنبه 17 فروردین 1385, 20:42 عصر
من اسکریپت SQL زیر را برای بازیابی داده های جدولم نوشته ام .
Create Procedure GetOrderByCustID(@sCustID NCHAR(5)) as
select OrderID,OrderDate
from Orders
where CustomerID=@sCustID
در C#.NET قطعه کد زیر را نیز برای ارتباط با اسکریپت SQL نوشته ام (فقط قطعه کد را نوشته ام تنظیمات دیگری انجام نداده ام) اما موفق به برقراری ارتباط نشدم.در ضمن سایر کد های مورد نیاز رو نیز نوشتم که اینجا تایپ نکردم.

(public DataSet GetOrder(string sCustID
}
;() DataSet ds = new DataSet
;() sqlCommand cmd =new sqlCommand
; sqlParameter param
;" cmd.CommandText="GetOrderByCustID
; cmd.CommandType=CommandType.StoredProcedure
_," param=cmd.Parameters.Add(new sqlParameter("@sCustID
;(( SqlDbType.NChar,5
; param.Direction=ParameterDirection.Input
; param.value=sCustID
( if(cn.State==ConnectionState.closed
{
;() cn.Open
{
; adptr.SelectCommand=cmd
;(" adptr.Fill(ds,"orders
}
لطفا منو راهنمایی کنید که فایل اسکریپت SQL را در کدام قسمت قرار بدم تا بتونم با اون از داخل برنامه و به عنوان یک واسط با جدولم ارتباط برقرار کنم (متذکر می شوم که نمی خواهم دستورات SQL ام در متن برنامه ام قرار بدم).

mamadgmail
دوشنبه 18 اردیبهشت 1385, 20:13 عصر
من هم در این مورد سوال پرسیدم. اگر می شه یکی از دوستان جواب بدن.ممنون

ali_kolahdoozan
دوشنبه 18 اردیبهشت 1385, 20:20 عصر
در قسمت stored proc های database در sql باید وارد کنید و با sqlcommand ها باهاش کار کنید یعنی در sqlcommand بهش پارامتر بدید و excute کنید

mamadgmail
دوشنبه 18 اردیبهشت 1385, 23:03 عصر
آقای کلاهدوزان می شه یک sample معرفی بکنید.ممنون می شم.

iman_s52
سه شنبه 19 اردیبهشت 1385, 05:23 صبح
اگه میشه لطف کنید یه مثال بزنید

ali_kolahdoozan
سه شنبه 19 اردیبهشت 1385, 06:20 صبح
اون وقت باید یه database هم برات بفرستم . من می سازمش فقط امیدوارم حجمش بالا نزنه از توان آپلود سابت بزنه سرو کارت با rapid share میشه .