Kazem Forghani 2,927 ارسال شده در 25 خرداد، ۱۳۹۴ اشتراک گذاری ارسال شده در 25 خرداد، ۱۳۹۴ با سلام تو این آموزش می خوایم اطلاعات رو از دیتابیس بگیریم و مثلا تو یک لیست ویو نمایش بدیم . 1 - یک پایگاه داده ( دیتابیس ) با نام sqldata ایجاد کنید . ( آموزش ساخت دیتابیس در انجمن وجود دارد ) 2 - یک table بسازید و نام آن را tbl بگذارید . 3 - نام فیلد های آن را به ترتیب ID و TXT بگذارید . 5 - رکورد های را اضافه کنید . 6 - سپس به محیط بیسیک فور اندروید می رویم و پروژه را ذخیره می کنیم . 7 - به دیزاینر رفته و یک ListView اضافه می کنیم . 8 - لیست ویو را به برنامه معرفی کنید . 9 - Layout را با نام main ذخیره کنید و در Sub کد زیر را بنویسید : Activity.LoadLayout("main") کد بالا خیلی واضح هست . Layout را لود کرده ایم . 10 - در قسمت فایل های پروژه فایل دیتابیس ساخته شده در مراحل قبل را به پروژه اضافه می کنیم . 11 - سپس در قسمت Sub Activity_Create بعد از لود layout کد زیر را می نویسم : File.Copy(File.DirAssets,"sqldata.db",File.DirInternal,"sqldata.db") خوب کد بالا : فایل sqldata.db را از DirAssets در DirInternal به اسم sqldata.db کپی کن . 12 - lib های کتابخانه SQL را تیک بزنید . 13 - سپس در گلوبالس یک متغیر از نوع SQL به نام SQL1 تعریف کنید : dim SQL1 as SQL 14 - حالا باید SQL1 را Initialize کنیم : SQL1.Initialize(File.DirInternal,"sqldata.db",True) 15 - خوب الان یک متغیر از نوع Cursor تعریف کنیم : ( نام را cur1 می گذاریم ) Dim cur1 As Cursor 16 - و بعد کد زیر را : cur1 = SQL1.ExecQuery("SELECT * FROM tbl") دستور SELECT * FROM برای نمایش دادن متن استفاده می شود . و tbl هم نام جدول ( table ) هست 17 - کد زیر هم بعد : For i=0 To cur1.RowCount-1 cur1.Position = i ListView1.AddSingleLine(cur1.GetString("TXT")) Next خط اول : یک حلقه فور تعریف کردیم . خط دوم : Position متغیر cur1 = با i خط سوم : برای لیست ویو آیتم اضافه می کنیم . که متن هر آیتم مساوی با فیلد TXT در دیتابیس . ( به حروف کوچک یا بزرگ حساس است ) خط چهارم : پایان for 18 - از برنامه ران بگیرید . اگر سوالی بود بفرمایید . سورس کد : http://s3.picofile.com/file/8193795426/SQL.rar.html لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Kazem Forghani 2,927 ارسال شده در 25 خرداد، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 25 خرداد، ۱۳۹۴ دوستان اگر خواستید بگید سورس کد رو هم بگذارم . لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
sganji 678 ارسال شده در 25 خرداد، ۱۳۹۴ اشتراک گذاری ارسال شده در 25 خرداد، ۱۳۹۴ با سلام خب سورس رو هم بذار که داشته باشن. همون پست اولی رو ویرایش کن و سورس رو اضافه کن. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
aaaaaaa 6 ارسال شده در 15 شهریور، ۱۳۹۴ اشتراک گذاری ارسال شده در 15 شهریور، ۱۳۹۴ جالب بود ممنونم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Kazem Forghani 2,927 ارسال شده در 18 شهریور، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 18 شهریور، ۱۳۹۴ جالب بود ممنونم از دادن اسپم خودداری فرمایید. با تشکر. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
salar_blackdroid 408 ارسال شده در 18 شهریور، ۱۳۹۴ اشتراک گذاری ارسال شده در 18 شهریور، ۱۳۹۴ دستور cur1.Position = i کاربردش چی هست ؟؟!! ممنون ./ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Kazem Forghani 2,927 ارسال شده در 21 شهریور، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 21 شهریور، ۱۳۹۴ دستور cur1.Position = i کاربردش چی هست ؟؟!! ممنون ./ این دستور می گه که کدوم رکورد رو لود کنه! چون ما داریم با لیست ویو کار می کنیم مقدار i رو بهش می دیم! لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
salar_blackdroid 408 ارسال شده در 21 شهریور، ۱۳۹۴ اشتراک گذاری ارسال شده در 21 شهریور، ۱۳۹۴ این دستور می گه که کدوم رکورد رو لود کنه! چون ما داریم با لیست ویو کار می کنیم مقدار i رو بهش می دیم! متوجه شدم. چون حلقه داره روی تعداد سطرها یا همون رکوردهای دیتابیس پیمایش میشه ، اندیس Cursor باید هربار مساوی اندیس حلقه گذاشته بشه تا سطر به سطر داده ها خونده بشن. ممنون./ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
beny81 28 ارسال شده در 21 شهریور، ۱۳۹۴ اشتراک گذاری ارسال شده در 21 شهریور، ۱۳۹۴ با سلام تو این آموزش می خوایم اطلاعات رو از دیتابیس بگیریم و مثلا تو یک لیست ویو نمایش بدیم . 1 - یک پایگاه داده ( دیتابیس ) با نام sqldata ایجاد کنید . ( آموزش ساخت دیتابیس در انجمن وجود دارد ) 2 - یک table بسازید و نام آن را tbl بگذارید . 3 - نام فیلد های آن را به ترتیب ID و TXT بگذارید . 5 - رکورد های را اضافه کنید . 6 - سپس به محیط بیسیک فور اندروید می رویم و پروژه را ذخیره می کنیم . 7 - به دیزاینر رفته و یک ListView اضافه می کنیم . 8 - لیست ویو را به برنامه معرفی کنید . 9 - Layout را با نام main ذخیره کنید و در Sub کد زیر را بنویسید : Activity.LoadLayout("main") کد بالا خیلی واضح هست . Layout را لود کرده ایم . 10 - در قسمت فایل های پروژه فایل دیتابیس ساخته شده در مراحل قبل را به پروژه اضافه می کنیم . 11 - سپس در قسمت Sub Activity_Create بعد از لود layout کد زیر را می نویسم : File.Copy(File.DirAssets,"sqldata.db",File.DirInternal,"sqldata.db") خوب کد بالا : فایل sqldata.db را از DirAssets در DirInternal به اسم sqldata.db کپی کن . 12 - lib های کتابخانه SQL را تیک بزنید . 13 - سپس در گلوبالس یک متغیر از نوع SQL به نام SQL1 تعریف کنید : dim SQL1 as SQL 14 - حالا باید SQL1 را Initialize کنیم : SQL1.Initialize(File.DirInternal,"sqldata.db",True) 15 - خوب الان یک متغیر از نوع Cursor تعریف کنیم : ( نام را cur1 می گذاریم ) Dim cur1 As Cursor 16 - و بعد کد زیر را : cur1 = SQL1.ExecQuery("SELECT * FROM tbl") دستور SELECT * FROM برای نمایش دادن متن استفاده می شود . و tbl هم نام جدول ( table ) هست 17 - کد زیر هم بعد : For i=0 To cur1.RowCount-1 cur1.Position = i ListView1.AddSingleLine(cur1.GetString("TXT")) Next خط اول : یک حلقه فور تعریف کردیم . خط دوم : Position متغیر cur1 = با i خط سوم : برای لیست ویو آیتم اضافه می کنیم . که متن هر آیتم مساوی با فیلد TXT در دیتابیس . ( به حروف کوچک یا بزرگ حساس است ) خط چهارم : پایان for 18 - از برنامه ران بگیرید . اگر سوالی بود بفرمایید . سورس کد : http://s3.picofile.com/file/8193795426/SQL.rar.html دوست عزیز خیلی خوب بود ممنون ولی میتونم ازتون خواهش کنم اموزش کاری که کتابخانه فراخوانی برای فراخوانی متن و عکس میکنه رو به صورت جداگانه انجام بدید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mamalliii 214 ارسال شده در 21 شهریور، ۱۳۹۴ اشتراک گذاری ارسال شده در 21 شهریور، ۱۳۹۴ سلام برای اسکرول ویو از چه کدی استفاده کنم؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
efizakeri0098 5 ارسال شده در 19 خرداد، ۱۳۹۵ اشتراک گذاری ارسال شده در 19 خرداد، ۱۳۹۵ با سلام ممنون از اموزشتون بنده طبق آموزشتون پیش رفتم چون تازه کارم شاید جاییش رو اشتباه نوشتم ممنون میشم نگاه کنین و بگین مشکل سورسم چیه چون وقتی ران میگیرم برنامه بسته میشه فایل سورس رو پیوست کردم ممنون میشم راهنمایی کنید!!!3.rar3.rar لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Kazem Forghani 2,927 ارسال شده در 19 خرداد، ۱۳۹۵ سازنده اشتراک گذاری ارسال شده در 19 خرداد، ۱۳۹۵ با سلام ممنون از اموزشتون بنده طبق آموزشتون پیش رفتم چون تازه کارم شاید جاییش رو اشتباه نوشتم ممنون میشم نگاه کنین و بگین مشکل سورسم چیه چون وقتی ران میگیرم برنامه بسته میشه فایل سورس رو پیوست کردم ممنون میشم راهنمایی کنید!!!3.rar3.rar سلام دوست عزیز آموزش های تصویری مربوط به دیتابیس رو مشاهده کنید متوجه می شید و خودتون می تونید مشکل رو پیدا کنید. آموزش تصویری زیاد وجود داره تو انجمن! موفق و پیروز باشید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.