ايران ويج

نسخه‌ی کامل: دسترسی به برنامه با ip از کلاینت در سرور 2003
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستان

پروژه پایان ترم

این یک برنامه ثبت نام دانش آموزان تحت ویندوز، که با دلفی نوشتم و از sql 2005 استفاده کردم که باید در ویندوز 2003 نصب و اجرا بشه و 2 یا 3 کلاینت به صورت شبکه به برنامه دسترسی داشته باشند

من برنامه و پایگاه داده را روی سرور ریختم و برنامه و یک فایل سرور برای اتصال به بانک اطلاعاتی در کلاینت ها ریختم و تنظیمات شبکه را انجام داده برنامه در هر دو سیستم کامل اجرا می شود و مشکل نداره


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

لطفا راهنمایی کنید
lمنظورش اینه که sql server فقط روی سرور نصب باشه و کلاینتها به اون وصل بشن؟
اگه اینطوره شما باید sql server رو tcp/ip اونو فعال کنین و بعد تو connection String کلاینتها جه جای نام سرور نام کامپیوتر سرور / نام sql server نصب روی اون رو بدید یا ip سرور

کد:
ADOConnection1.ConnectionString :=
'Driver={SQL
Server};Server=123.456.789.012;Database=abc;Uid=def;Pwd=ghi;';
ADOConnection1.Open;
sql فقط روی سرور نصب کردم
برنامه + یک فایل سرور برای انتصال به بانک را من گذاشتم روی کلاینت جواب میده

مشکل این که هیچی روی کلاینت ها نباید باشه و وقتی ip سرور را وارد میکنیم برنامه اجرا بشه