رفتن به مطلب
  • 0

اضافه کردن فیلد به دیتابیس


mamalliii

سوال

سلام وقت تون بخیر

من با کد زیر به دیتابیسسم(تو اکتیویتی MAIN مقدار و SQL دارم) فیلد اضافه کردم

Main.SQL1.ExecNonQuery(" INSERT INTO mytbl(id,onvan,matn,data) VALUES('" &id&"','" &EditText1.Text&"','"&EditText2.Text&"','"&EditText3.Text&"')")

خب تو اینجا مشکلی ندارم....

قبل از تاپیک سرچ کردم  و دیدم اقا ارتا بعد اضافه کردن یک ساب ساخته تا اطلاعات جدید بارگزاری بشن

منم ساختم

و زیر کد INSERT  دیتابیس اسم ساب رو گذاشتم 

ساب:

Sub load_data
Main.cursor = Main.sql1.ExecQuery("SELECT * FROM mytbl")
StartActivity(Main)
End Sub

خب من هیچ اروری نمیگیرم ..اما اطلاعات جدید تو برنامه نشون داده نمیشه

یعنی هیچ فرقی با قبل نمیکنه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

5 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام

میشه در مورد کاری که قصد دارید انجام بدید یکم توضیح بدید ؟

شاید راه بهتری بتونیم بهتون پیشنهاد کنیم .

لینک ارسال
به اشتراک گذاری در سایت های دیگر

میخوام کاربر به دیتابیس چیزی اضافه کنه

تو اکیتیویتی Msin یک مولتی پنل دارم که چندتا داده از دیتابیس میگیره یک گزینه هم گزاشتم که کاربر بتونه به دیتابیس چیزی اضافه کنه (مثل یادداشت)

کار همینه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خب شما این کد رو باید توی رویداد Create  اکتیویتی Main  بنویسید :

Main.cursor = Main.sql1.ExecQuery("SELECT * FROM mytbl")

البته اسم اکتویتی Main  رو از پشت کرسور پاک کنید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

این هارو که نوشتم

کل کدهای sql(اینشلایز و If File.Exists.....)رو نوشتم و cursor رو مساوی قرار دادم با تیبل

 

توی اون اکتیوتی هم نوشتم(کار از محکم کاری عیب نمیکنه)

 

مشکل اینجاست اطلاعات وارد نمیشه

و توی اکتیوتی مین چیزی نمیاد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...