دلفی و دیتابیس

the_king

مدیرکل انجمن
ممنون بابت جوابتون.ولی میشه یه مقدار بیشتر توضیح بدید چون من اولین بارمه با دلفی کار میکنم.یعنی این کدی که شما گفتید رو کجا بنویسم؟آدرس بانکم رو توی ADOConnection ندم؟

منم کلا دلفی کار نمی کنم، اگه روی سیستم ام نصب شده بود بیشتر راهنمایی تون می کردم. شما ظاهرا یک شیء از نوع TADOConnection دارید که داخلش یک
ConnectionString داره که یکجایی از کد تون مقدار دهی شده :
کد:
var
    ADOConn  : TADOConnection;
.
.
.
begin
.
.
.
    ADOConn := TADOConnection.Create(Self);
[B][COLOR="#0000FF"]    ADOConn.ConnectionString := ...[/COLOR][/B]
حالا شما باید اون ConnectionString رو بجای یک رشته کاملا ثابت، با یک رشته پویا و داینامیک مقدار دهی کنید که مسیر فعلی بانک اطلاعاتی رو در نظر بگیره،
متن اش بستگی به فرمت و محتویات ConnectionString تون داره. اونجایی که مسیر بانک اطلاعاتی تون هست رو با چیزی مثل این
کد:
+ ExtractFilePath(Application.ExeName) + 'DB\YourDatabase' +
جایگزین می کنید :
کد:
var
    ADOConn  : TADOConnection;
.
.
.
begin
.
.
.
    ADOConn := TADOConnection.Create(Self);
[B][COLOR="#0000FF"]    ADOConn.ConnectionString := '...;Data Source=' + ExtractFilePath(Application.ExeName) + 'DB\YourDatabase' + ';...'[/COLOR][/B]
 

جدیدترین ارسال ها

بالا