PDA

View Full Version : ساختن بانک اطلاعاتی در زمان اجرا بدون SQL



v_shalchian
سه شنبه 20 مرداد 1383, 18:16 عصر
سلام
فرض کنید در یک برنامه بانک اطلاعاتی یک Database خالی (مثلا به نام Data)داریم و می خواهیم به کاربر اجازه بدهیم اول برنامه با انخاب یک سال مثلا 83 ،یک بانک اطلاعاتی جدید به نام Data83 ایجاد کند و دفعات بعدی هم از همان استفاده کند.
Database مورد نظر از نوع SQL Server است.
به نظر شما چه راهی برای اینکار وجود دارد.(به جز ساختن بانک و کلیه جداول با دستورات SQL و پر کردن آنها در همان زمان اجرا)
با تشکر

_alish_
چهارشنبه 21 مرداد 1383, 10:29 صبح
بستگی به حجم اطلاعاتی سالانه شما داره اگر زیاد است و کمتر سوئیچ دارید بهتر همان ایجاد بانک را استفاده کنید که من هم اکثر جاها به این صورت دیدیم درغیر اینصورت باید باهمام select Sql سال مالی را برای کاربر فیلتر کنی

v_shalchian
چهارشنبه 21 مرداد 1383, 11:33 صبح
برای کپی کردن جداول از یک بانک به بانک دیگه چطور. راه ساده ای وجود داره ؟

_alish_
چهارشنبه 21 مرداد 1383, 14:02 عصر
ساده ترین کار اینه که از ScriptGenerator SqlServer استفاده کنی .

v_shalchian
چهارشنبه 21 مرداد 1383, 17:22 عصر
میشه بیشتر توضیح بدید.

_alish_
شنبه 24 مرداد 1383, 08:23 صبح
شما وقتی روی Table کلیک کنید سپس RightClick به گزینه Alltask/Generate Sql Script سپس کلید Preview را بفشارید Sql آنرا به شما می دهید که دیگر نیاز به فکر کردن زیاد برای سا ختن Sql ندارید