srezay 37 ارسال شده در 8 آبان، 2015 اشتراک گذاری ارسال شده در 8 آبان، 2015 سلام خدمت همگی، ایراد این کد چیه که تراکنشی نداره؟ sql1.ExecNonQuery("INSERT INTO offline_tbl pack,title VALUES('" &mypack&"','" &mtitle&"') UNIQUE ('title' ASC) ON CONFLICT IGNORE") لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مجید آرتا 5,875 ارسال شده در 8 آبان، 2015 اشتراک گذاری ارسال شده در 8 آبان، 2015 خب شما برای اینکه فیلد مورد نظرتون مختوا تکراری نداشته باشه میتونید از نوع Primary قرار بدید. شما ایا از این قابلیت استفاده کردید یا خیر ؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
srezay 37 ارسال شده در 8 آبان، 2015 سازنده اشتراک گذاری ارسال شده در 8 آبان، 2015 توی navicat هم پرایمری کردم هم از تب یونیک شرط گذاشتم، وقتی این کار رو بکنم نرم افزار هیچی اضاف نمیکنه... بعد از اینکه دیتابیس با اطلاعات تکراری پر شد چی؟ میشه بهسازیش کرد؟ من این کد رو زدم ولی درست جواب نمیده: Dim clearme As String Dim sqlchk As Int cur1= sql1.ExecQuery("SELECT * FROM offline_tbl") sqlchk=cur1.RowCount-1 For i=0 To sqlchk این خط رو نوشتم که آیتم مرجع رو پاک نکنه>>> cur1.Position=i+1 clearme=cur1.GetString("title") sql1.ExecNonQuery("DELETE FROM offline_tbl where title ='"&clearme&"' ") offer.Clear cur1 = sql1.ExecQuery("SELECT * FROM offline_tbl") Next لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
sajjad3011 29 ارسال شده در 8 آبان، 2015 اشتراک گذاری ارسال شده در 8 آبان، 2015 خیلی ساده : قبل از insert یک select رو اجرا کن با where column_name=onsor_voroodi اگه وجود داشت و تعداد سطرهای Cursor بیش از صفر شد یعنی تکراری هست و نباید درج کنی. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 8 آبان، 2015 اشتراک گذاری ارسال شده در 8 آبان، 2015 دوست عزیز حرفی که آقا سجاد هم به شما زد رو من توی اون یکی تاپیک به شما زدم نمیدونم شما طبق چه اصولی کدهای من درآوردی تولید میکنید کاری که گفتم رو انجام بدید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
srezay 37
سلام خدمت همگی، ایراد این کد چیه که تراکنشی نداره؟
sql1.ExecNonQuery("INSERT INTO offline_tbl pack,title VALUES('" &mypack&"','" &mtitle&"') UNIQUE ('title' ASC) ON CONFLICT IGNORE")لینک ارسال
به اشتراک گذاری در سایت های دیگر
4 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.