امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
استمداد در ASP.NET
نویسنده پیام
behzad-khazama آفلاین
كاربر دو ستاره
**

ارسال‌ها: 221
موضوع‌ها: 17
تاریخ عضویت: شهریور ۱۳۸۳

تشکرها : 1
( 113 تشکر در 35 ارسال )
ارسال: #1
استمداد در ASP.NET
سلام به همگي عزيزانم .
يه مشكل تو دات نت دارم كه از صبح حالمو گرفته .
مشكل اينه :
من ميخام يه فيلد رو Update كنم . اين كارو به راحتي با كد زير انجام ميدم ولي وقتي يه فيلد از نوع memo دارم ديگه نميشه اين كارو كرد !
تو اين سورس فيلد text از نوع memo هستش كه باعث خطا ميشه .
کد:
Dim constr As String = "Provider=Microsoft.Jet.OLEDB.4.0;data source=" & Server.MapPath("") & "\db.mdb"
        Dim db As New OleDb.OleDbConnection(ConStr)
        db.Open()
        Dim da As New OleDb.OleDbDataAdapter("select * from table1", db)
        Dim cmb As New OleDb.OleDbCommandBuilder(da)
        Dim dt As New Data.DataTable
        da.Fill(dt)
        dt.Rows(0).Item("text") = "salam behzad"
        da.Update(dt)
        db.Close()
        db = Nothing
البته اين كارو با نوشتن يه SQL كه اون فيلدو با [] مشخص كنيم حل ميشه ولي ميخام با اين روش كه كدشو دادم حل كنم .
ممنون ميشم اگه كسي كمك كنه يا نظز بده .
۲۸-فروردین-۱۳۸۴, ۱۷:۱۲:۰۹
وب سایت ارسال‌ها
پاسخ
vahid2000 آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 263
موضوع‌ها: 31
تاریخ عضویت: مرداد ۱۳۸۳

تشکرها : 0
( 20 تشکر در 15 ارسال )
ارسال: #2
 
منظورتون رو خوب متوجه نميشم .
منظورتون اينه كه :
از كد زير برا ارسال يك عبارت به يك فيليد از نوع Text استفاده مي کني جواب ميده ولي اگه فيلد در دييتا بيسمون از نوع ممو باشه کار انجام نميشه !
منظورتون رو درست متوجه شدم ؟؟؟؟؟؟
۲۸-فروردین-۱۳۸۴, ۱۷:۳۶:۰۲
وب سایت ارسال‌ها
پاسخ
behzad-khazama آفلاین
كاربر دو ستاره
**

ارسال‌ها: 221
موضوع‌ها: 17
تاریخ عضویت: شهریور ۱۳۸۳

تشکرها : 1
( 113 تشکر در 35 ارسال )
ارسال: #3
 
سلام جيگر
كاملا درسته عزيزم . مشكل من همينه !
۲۸-فروردین-۱۳۸۴, ۱۷:۳۹:۰۳
وب سایت ارسال‌ها
پاسخ
vahid2000 آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 263
موضوع‌ها: 31
تاریخ عضویت: مرداد ۱۳۸۳

تشکرها : 0
( 20 تشکر در 15 ارسال )
ارسال: #4
 
فقط يه سوال ديگه ؟
چرا از كامپونت هاي خود ويژوال استاديو استفاده نكردي و با كد نويسي به ديتا بيس وصل شدي ؟
۲۸-فروردین-۱۳۸۴, ۱۷:۵۱:۴۵
وب سایت ارسال‌ها
پاسخ
behzad-khazama آفلاین
كاربر دو ستاره
**

ارسال‌ها: 221
موضوع‌ها: 17
تاریخ عضویت: شهریور ۱۳۸۳

تشکرها : 1
( 113 تشکر در 35 ارسال )
ارسال: #5
 
سلام عزيز
فرقي نميكنه عزيز . با كد نويسي خيلي سريتر ميشه به بانك وصل شد ولي در هر صورت با كامپوننتهاي خودشم نشد .
۳۰-فروردین-۱۳۸۴, ۲۱:۳۰:۴۸
وب سایت ارسال‌ها
پاسخ
amirjan آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,105
موضوع‌ها: 24
تاریخ عضویت: تير ۱۳۸۳

تشکرها : 348
( 697 تشکر در 251 ارسال )
ارسال: #6
 
آقا بهزاد ، lenght رو درست تنظيم كردي ، راستي حالا بيخيال آپديت ، پاكش كن و بعد دوباره بساز !!

سید امیر حسین حسنینی

Human knowledge belongs to the world ...
۳۰-فروردین-۱۳۸۴, ۲۳:۰۲:۴۷
ارسال‌ها
پاسخ
behzad-khazama آفلاین
كاربر دو ستاره
**

ارسال‌ها: 221
موضوع‌ها: 17
تاریخ عضویت: شهریور ۱۳۸۳

تشکرها : 1
( 113 تشکر در 35 ارسال )
ارسال: #7
 
سلام عزيزم . ممنون از اينكه وقت گزاشتيد .
ولي من جوابو پيدا كردم . جواب اينه : Amaze :?
اسم يكي از فيلدهايي كه من انتخاب كردم جزو اسامي ذخيره شده بوده . عجيبه كه اينزرت و پاك ميشد ! و اسامي من هم فك نميكردم جزو اسامي ذخيره شده باشه .
هر چي بود 2 روز حالمو گرفت . Amaze
۳۱-فروردین-۱۳۸۴, ۰۰:۱۸:۴۰
وب سایت ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS