نمایش نتایج 1 تا 2 از 2

نام تاپیک: کار با stored procedureهای بانک های اطلاعاتی خیلی مهم

  1. #1
    کاربر جدید آواتار naskam
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    مهاباد
    پست
    26

    کار با stored procedureهای بانک های اطلاعاتی خیلی مهم

    استفاده از stored procedures بانکهای اطلاعاتی در دات نت

    ابتدا یک جدول در بانک اطلاعاتی خود بسازید که دارارای فیلدهای زیر با نوعهای زیر باشد:
    id از نوع int
    personid از نوع nvarchar(255)
    product از نوع nvarchar(255)
    number از نوع (int)
    price از نوع (int)
    date از نوع nvarchar(255)
    subject از نوع nvar char(max)
    و در آخر نام جدول product نام گذاری نمائید

    برای کار با سورتد پروسدور باید با دستورات sql تا حدودی آشنا باشید
    ابتدا در stored proccedure یک سورتد میسازید مانند نمونه زیر

    CREATE PROCEDURE
    addproduct

    @personid int,
    @product nvarchar(255),
    @number int,
    @price int,
    @date nvarchar(255),
    @subject nvarchar(max)



    AS
    insert into product([personid],[product],[number],[price],[date&time],[subject])
    values (@personid,@product,@number,@price,@date,@subject)
    RETURN
    در setting پروژه خودتون رشته مربوط به ارتباط با بانک اطلاعاتی را با نام cnn ذخیره نمائید
    سپس یک ماژول جدید بسازید ودستورات زیر را در آن تایپ نمائید
    Sub


    addproduct(ByRef personid As Int32, ByVal product AsString, ByVal number As Int32, ByVal price As Int32, ByVal datetime AsString, ByVal subject AsString)

    Dim cnn AsNew SqlConnection(My.Settings.cnn)
    cnn.Open()
    Dim command AsNew SqlCommand("addproduct", cnn)
    command.CommandType = CommandType.StoredProcedure
    Dim _personid AsNew SqlParameter("@personid", personid)
    Dim _product AsNew SqlParameter("@product", product)
    Dim _number AsNew SqlParameter("@number", number)
    Dim _price AsNew SqlParameter("@price", price)
    Dim _date AsNew SqlParameter("@date", datetime)
    Dim _subject AsNew SqlParameter("@subject", subject)
    command.Parameters.Add(_personid)
    command.Parameters.Add(_product)
    command.Parameters.Add(_number)
    command.Parameters.Add(_price)
    command.Parameters.Add(_date)
    command.Parameters.Add(_subject)
    command.ExecuteNonQuery()
    cnn.Close()
    EndSub
    سپس روی فرم خودتون برای ذخیره اطلاعات در بانک اطلاعاتی از دستور زیر استفاده نمائید
    addproduct(مقدار productid,مقدار product, مقدار number, مقدار price , مقدار date , مقدار subject)
    مانند:
    addproduct(productid.text,product.text,number.text ,price.text,date.text,subject.text)
    موفق با شید ناصر عباسی 09149480447 مهاباد


    http://vbnet2008.blogfa.com
    آخرین ویرایش به وسیله naskam : پنج شنبه 23 آذر 1391 در 21:11 عصر

  2. #2
    کاربر دائمی آواتار kablayi
    تاریخ عضویت
    بهمن 1383
    محل زندگی
    شیراز
    پست
    773

    نقل قول: کار با stored proccedur های بانک های اطلاعاتی خیلی مهم

    سلام ...
    ممنون از آموزشتون ...
    ولی اگه کد هاتون رو در بین تگ code بنویسید مفیدتر خواهند بود ...

    [ code ] دستورات [ /code ]


    موفق باشید ...

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •