View Full Version : می خام به فایلDBF اطلاعات اضافه کنم؟
mom alone
سه شنبه 23 بهمن 1386, 11:39 صبح
من یه برنامه با vc++.ner نوشتم و 4700 رکورد با زحمت وارد کردم
ولی حالا یه برنامه از بالبا برامون فرستادن و می گن حتما اینو استفاده کنید
می خام اطلاعات رو وارد اون کنم آیا میشه؟
برنامه جدید هم تحت ویندوز xp هست
ممنون می شم اگه کمک کنید
rezaTavak
سه شنبه 23 بهمن 1386, 12:39 عصر
منظورتون چیه؟
دقیق بگید چکار می خواهید بکنید.
mom alone
سه شنبه 23 بهمن 1386, 13:51 عصر
من 4700 رکورد رو با برنامه خودم وارد بانک اکسس کردم
ولی حالا یه برنامه اومده که بانکش DBF هست می خام اگه میشه اطلاعات رو از بانک خودم به بانک برنامه جدید (*.DBF) وارد کنم
آیا میشه؟
mehran_337
سه شنبه 23 بهمن 1386, 14:27 عصر
خود اکسس تبدیل می کنه اما اگه مشکل یونیکد دارید از برنامه آقای حسینی استفاده کنید
rmb_ali
سه شنبه 23 بهمن 1386, 14:30 عصر
چرا نشه توی ویندوز اینکار خیلی راحت میشه و راههای مختلفی داره که به نظر من این راهی که میگم بد نیست ابتدا بوسیله sql server داده هاتو از access به sql server منتقل کن سپس از sql server به dbf فاکس پرو منتقل کن
حتی میتونی اینکارو توسط excel هم انجام بدی
mom alone
سه شنبه 23 بهمن 1386, 17:15 عصر
میشه بیشتر توضیح بدین
من رمز فایل dbf رو ندارم
وقتی bdf رو با nodpad باز می کنم یکمی می تونم از ساختارش بفهمم
آره مشکل یونیکد دارم
و برنامه آقای حسینی رو هم نمیتونم دانلود کنم
نمی دونم چرا هیچ چیز تو این سایت رو نمی تونم دانلود کنم
کمک کنید آقا حیاتیه
mom alone
سه شنبه 23 بهمن 1386, 18:11 عصر
در مورد *.DBF ممنون
راستش می شه بگید چه جوری می تونم ستون های *.DBF رو بفهمم چیه( ترتیب فیلد ها ؟ با نودپد که باز می کنم یکم ساختارش رو میگه اما می خام به طور دقیق و از اندازه فیلداش با خبر بشم تا تبدیلم درست باشه)
برنامه آقای حسینی رو هم نمی تونم دانلود کنم(تبدیل بدون مشکل یونیکد)
آخه وقتی با sql تبدیل می کنم همه چیز رو با ؟ نشون میده
ممنون میشم
rezaTavak
سه شنبه 23 بهمن 1386, 19:01 عصر
dbf رمز ندارد.
با notpad هم نباید باز کنید چیزی مانند Access یا Excel می تونه بازش کنه.
برای dbf هم اینکه بفهمید ساختارش چیه می تونید با یکی از برنامه های بالا باز کنید. و...
اول توی برنامه داده شده یک رکورد اضافه کن ببین چی را کجا و چطور میریزه معمولا برنامه ها بعد از ورودی کاربر یه چیزهای دیگهای هم خودشون اضافه میکنند. ببینید اینکار شما آیا درست است که توی dbf یکی دیگه اطلاعات اضافه کنید؟ مثلا خود من تاریخ تغییر و کدهایی را در بانکم دارم که کاربر نمی بیند و فقط خودم می دانم به چه درد می خورند (مثل کد شهر کد استان کد روستا کد کسی که اطلاعات را عوض کرده محاسبات قبل از گزارشگیری و...) .
اگر هم که ویژوال فاکس پرو دارید که دیگر عالیست و می تونید خیلی راحت کار تبدیل را انجام بدهید.
شاید تبدیل شما به فایل dBase است که درست در CP1256 کار نمیکند و ? نشان می دهد.
خلاصه فقط از راه دور ما می توانیم همین کمک را بکنیم.
موفق باشید.
mom alone
سه شنبه 23 بهمن 1386, 21:42 عصر
اقایون ممنون تونستم اطلاعاتم رو به برنامه جدید بفرستم(در داخل برنامه نشون میده) فقط
حروف رو به ؟ تبدیل می کنه مشکل یونیکد داره چجوری حل کنم؟
کسی میدونه برنامه آقای حسینی رو چجوری دانلود کنم آخه نمی شه
راستی ابن برنامه خیلی ساده هست فقط یه سری اطلاعات فردی رو داره
mehran_337
چهارشنبه 24 بهمن 1386, 12:01 عصر
اول توی برنامه داده شده یک رکورد اضافه کن ببین چی را کجا و چطور میریزه معمولا برنامه ها بعد از ورودی کاربر یه چیزهای دیگهای هم خودشون اضافه میکنند. ببینید اینکار شما آیا درست است که توی dbf یکی دیگه اطلاعات اضافه کنید؟ مثلا خود من تاریخ تغییر و کدهایی را در بانکم دارم که کاربر نمی بیند و فقط خودم می دانم به چه درد می خورند ... .
آقا رضا از این ترفندها به ما هم یاد بدید ممنون می شیم . زیاد متوجه نشدم ...
rezaTavak
چهارشنبه 24 بهمن 1386, 12:28 عصر
طرفند؟
زیاد هم طرفند نیست در trigger ها دستکاری باید بکنید. البته این فقط در جداولی است که به بانک متصل است.
mehran_337
چهارشنبه 24 بهمن 1386, 15:33 عصر
منظورم این بود که گفتین بعضی از فیلدهارو از دید کاربر مخفی می کنید
kia1349
چهارشنبه 24 بهمن 1386, 19:39 عصر
فکر کنم منظور اینه که کاربر این فیلدهارو در برنامه هاش نمیبینه و فقط پشت صحنه خود برنامه نویس برای لاگ گیری ازش استفاده میکنه. فیلدها رو که نمیشه مخفی کرد!!
rezaTavak
چهارشنبه 24 بهمن 1386, 19:51 عصر
دقیقا این کدها مانند کد شهر و استان اتوماتیک وارد میشه که اگر اطلاعات به وزارت خانه منتقل شد بدانیم مال کدام شهر و استان است.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.