View Full Version : ایجاد یا کپی یک فایل DBF از طریق دلفی
Somaye_90
سه شنبه 03 مهر 1386, 07:48 صبح
سلام. برای ایجاد یک فایل DBF که حاوی یک جدول اطلاعاتی است ویا کپی آن در ویندوز از چه روشی استفاده کنم ؟ در ضمن این فایل باید قابل استفاده در Foxpro نیز باشد. لطفا راهنماییم کنید. ممنون.
ashkan737
چهارشنبه 04 مهر 1386, 16:27 عصر
با سلام
اگر منظور شما ایجاد فایل dbf است باید در قسمت tools - database desktop رفته و در قسمت new - create table یک فایل dbf ایجاد کنید . و یا در BDE و با انتخاب TABLE و گذاشتن آن بروی فرم و تخصیص مقدار درست به DATABASE NAME در PROPERTIES و انتخاب جدولی در قسمت TABLE NAME به مقصود خود برسید .
farhad110
جمعه 06 مهر 1386, 07:48 صبح
سلام. برای ایجاد جدول در زمان اجرا:
procedure MakeDataBase;
begin
with TTable.Create(nil) do
begin
DatabaseName := 'c:\temp';
TableName := 'test.dbf';
TableType := ttDBase;
with FieldDefs do
begin
Add('F_NAME', ftString,20,false);
Add('L_NAME', ftString,30,false);
end;
CreateTable;
end;
end;
با استفاده از همین کد و ایجاد تغییرات میتونی جداول دیگه ای مثل paradox رو هم درست کنی. البته با foxpro کار نکردم و نمیدونم از چه بانکی پشتیبانی میکنه.
موفق باشی
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.