تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 14

نام تاپيک: درخواست سورس کد مناسب کار شما+حل مشکلات پروژه های شما

  1. #1
    اگه نباشه جاش خالی می مونه genius_islamic's Avatar
    تاريخ عضويت
    May 2010
    محل سكونت
    بروجن
    پست ها
    373

    پيش فرض درخواست سورس کد مناسب کار شما+حل مشکلات پروژه های شما

    سلام هر سورس کدی میخواین بگین تا بذاریم باهم +مشکلی هم اگه توی برنامه پیش اومده بگین تا باهم حلش کنیم

  2. #2
    اگه نباشه جاش خالی می مونه sadeghbarout's Avatar
    تاريخ عضويت
    Aug 2010
    محل سكونت
    اهواز
    پست ها
    253

    پيش فرض

    سلام
    من طرز کار با Data Reporter رو میخوام
    اگه سورس یه برنامه رو گذاشتی یه توضیحی هم درباره این قسمتش بذار
    ممنون

  3. #3
    در آغاز فعالیت mfz20's Avatar
    تاريخ عضويت
    May 2009
    پست ها
    6

    پيش فرض

    با سلام خدمت تمامی دوستان
    من تو vb6 در حالیکه بانکم access هست با دستورات زیر پارامتر برای دستورات sql تعریف می کنم و insert می کنم و کاملا درست جواب میده :

    Public Conn As ADODB.Connection
    Public Cmd As ADODB.Command
    Set Cmd = New ADODB.Command
    Set Rst = New ADODB.Recordset
    Set Conn = New ADODB.Connection
    Conn.Provider = "Microsoft.JET.OLEDB.4.0"
    Conn.ConnectionString = App.Path + "\Data Base\Test.mdb"
    Conn.CursorLocation = adUseClient
    Conn.Open
    Cmd.ActiveConnection = Conn
    Cmd.CommandType = adCmdText
    Cmd.CommandText = "Insert Into tblTest (FName)Values(@FName)"
    Cmd.Parameters.Refresh
    Cmd.Parameters.Item(0).Value = FName.Text
    Rst.CursorType = adOpenKeyset
    Rst.CursorLocation = adUseClient
    Set Rst = Cmd.Execute
    ولی وقتی بانکم رو تو sql server 2000 ایمپورت میکنم با اینکه conn.open رو هم تغییر میدم تو تعریف پارامتر بهم این error میده :
    Run-time error '3265':
    Item cannot be found in the collection corresponding to the requested name or ordinal.
    در ضمن کاملاً با بانک ارتباط برقرار می کنه فقط خطاش تو تعریف پارامتر هست.
    آیا وقتی بانکم رو sql میکنم باید کار خاص دیگه ای انجام بدم که وقتی بانک access هست لازم نیست؟
    دوستان لطفاً راهنماییم کنید.
    تشکر ...

  4. #4
    اگه نباشه جاش خالی می مونه sadeghbarout's Avatar
    تاريخ عضويت
    Aug 2010
    محل سكونت
    اهواز
    پست ها
    253

    پيش فرض

    پس کجایی چرا جواب نمیدی؟

  5. #5
    در آغاز فعالیت mfz20's Avatar
    تاريخ عضويت
    May 2009
    پست ها
    6

    پيش فرض

    genius_islamic تاپیک زدی فرار کردی؟
    مشکلی داری بگو ما واست حل کنیم!جدی میگم.ندونستن عیب نیست ...

  6. #6
    اگه نباشه جاش خالی می مونه genius_islamic's Avatar
    تاريخ عضويت
    May 2010
    محل سكونت
    بروجن
    پست ها
    373

    پيش فرض

    پس کجایی چرا جواب نمیدی؟
    سلام انشا الله فردا شب توضیحش را میدم

    ---------- Post added at 01:28 AM ---------- Previous post was at 01:25 AM ----------

    با سلام خدمت تمامی دوستان
    من تو vb6 در حالیکه بانکم access هست با دستورات زیر پارامتر برای دستورات sql تعریف می کنم و insert می کنم و کاملا درست جواب میده :

    Public Conn As ADODB.Connection
    Public Cmd As ADODB.Command
    Set Cmd = New ADODB.Command
    Set Rst = New ADODB.Recordset
    Set Conn = New ADODB.Connection
    Conn.Provider = "Microsoft.JET.OLEDB.4.0"
    Conn.ConnectionString = App.Path + "\Data Base\Test.mdb"
    Conn.CursorLocation = adUseClient
    Conn.Open
    Cmd.ActiveConnection = Conn
    Cmd.CommandType = adCmdText
    Cmd.CommandText = "Insert Into tblTest (FName)Values(@FName)"
    Cmd.Parameters.Refresh
    Cmd.Parameters.Item(0).Value = FName.Text
    Rst.CursorType = adOpenKeyset
    Rst.CursorLocation = adUseClient
    Set Rst = Cmd.Execute
    ولی وقتی بانکم رو تو sql server 2000 ایمپورت میکنم با اینکه conn.open رو هم تغییر میدم تو تعریف پارامتر بهم این error میده :
    Run-time error '3265':
    Item cannot be found in the collection corresponding to the requested name or ordinal.
    در ضمن کاملاً با بانک ارتباط برقرار می کنه فقط خطاش تو تعریف پارامتر هست.
    آیا وقتی بانکم رو sql میکنم باید کار خاص دیگه ای انجام بدم که وقتی بانک access هست لازم نیست؟
    دوستان لطفاً راهنماییم کنید.
    تشکر ...
    سلام
    چرا همچین کاری مکینی اصلا
    یعنی تو بانکت access هست واسه sql کد مینویسی اصلا اتصال به بانک sql هم کد نمی خواد درست متوجه نمیشم واسه چی اینکار را داری میکنی (اما کلا sql خالی یکم گیره یعنی از این ارور ها داره شما نسخه expersion را نصب کنید و یکم توضیح بدین چیکار میخواین بکین)

  7. #7
    در آغاز فعالیت mfz20's Avatar
    تاريخ عضويت
    May 2009
    پست ها
    6

    پيش فرض

    سلام انشا الله فردا شب توضیحش را میدم

    ---------- Post added at 01:28 AM ---------- Previous post was at 01:25 AM ----------


    سلام
    چرا همچین کاری مکینی اصلا
    یعنی تو بانکت access هست واسه sql کد مینویسی اصلا اتصال به بانک sql هم کد نمی خواد درست متوجه نمیشم واسه چی اینکار را داری میکنی (اما کلا sql خالی یکم گیره یعنی از این ارور ها داره شما نسخه expersion را نصب کنید و یکم توضیح بدین چیکار میخواین بکین)
    من بانکم sql هست access نیست.واسه تست کردن تبدیل به acces کردم.
    "UPDATE TABLE1 SET FILD1 = '" & TEXT1.Text & "'
    من از کد بالا واسه آپدیت یک TABLE استفاده میکنم.
    حالا اگه تعداد فیلدهام بیشتر بشه با هی " باز کنم هی ببندم.به خاطر جلوگیری از این کار پارمتر تعریف میکنن.
    من پارامتر ها را با دستورات بالا تعریف میکنم وقتی به بانک ACCESS وصل میشم درست جواب میده و TABLE1 رو آپدیت میکنه ولی وقتی به بانک SQL وصل میشم ERROR میده.

  8. #8
    اگه نباشه جاش خالی می مونه genius_islamic's Avatar
    تاريخ عضويت
    May 2010
    محل سكونت
    بروجن
    پست ها
    373

    پيش فرض

    سلام در رابطه با data reporter باید بری توی project ایجادش کنی در همین حد میدونم کسی میدونه به این جناب کمک کنه

  9. #9
    اگه نباشه جاش خالی می مونه genius_islamic's Avatar
    تاريخ عضويت
    May 2010
    محل سكونت
    بروجن
    پست ها
    373

    پيش فرض

    من بانکم sql هست access نیست.واسه تست کردن تبدیل به acces کردم.
    "UPDATE TABLE1 SET FILD1 = '" & TEXT1.Text & "'
    من از کد بالا واسه آپدیت یک TABLE استفاده میکنم.
    حالا اگه تعداد فیلدهام بیشتر بشه با هی " باز کنم هی ببندم.به خاطر جلوگیری از این کار پارمتر تعریف میکنن.
    من پارامتر ها را با دستورات بالا تعریف میکنم وقتی به بانک ACCESS وصل میشم درست جواب میده و TABLE1 رو آپدیت میکنه ولی وقتی به بانک SQL وصل میشم ERROR میده.
    سلام واسه اینه که بانک را باز نمیکنی اول با دستور 1 بانک را باز کن بعد اپدیت کن درضمن توی اکسس هم همیجوری اپدیت کنی ارور میده نمیدونم واسه چی به شما ارور نمیده چون باید قبلش یا ادیت کنی کنی یا نیو2
    1.
    obcommand.connection=objcommand.connection;
    objdataadabter=new sqldatadabter("select *from x where s#='"+textbox9.text+"'", objconnection);
    objdataadabper.fill(objdataset, "x");
    textbox1.text=objdataset.tabels["x"].rows[.][".sname"].tostring();
    -------------------------------
    data1.recordset.addnew
    data1.recordset.edit

  10. #10
    در آغاز فعالیت
    تاريخ عضويت
    Apr 2010
    پست ها
    1

    پيش فرض درخواست سورس کد مناسب کار شما+حل مشکلات پروژه های شما

    سلام واسه اینه که بانک را باز نمیکنی اول با دستور 1 بانک را باز کن بعد اپدیت کن درضمن توی اکسس هم همیجوری اپدیت کنی ارور میده نمیدونم واسه چی به شما ارور نمیده چون باید قبلش یا ادیت کنی کنی یا نیو2
    1.
    obcommand.connection=objcommand.connection;
    objdataadabter=new sqldatadabter("select *from x where s#='"+textbox9.text+"'", objconnection);
    objdataadabper.fill(objdataset, "x");
    textbox1.text=objdataset.tabels["x"].rows[.][".sname"].tostring();
    -------------------------------
    data1.recordset.addnew
    data1.recordset.edit
    --------------------------------------------------------------------------------------
    دوست عزیز استفاده از پارمتر sql نیازی به .Recordset.AddNew ندارد.
    شما اصلا میدونید پارامتر sql چیه ؟!!!!!!!!!!
    مشکل دوستمون یه چیز دیگست . ایشون باید رفرنس ساز گار با کد sql رو اضافه کنند.

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •