PDA

View Full Version : ایجاد Table و View و دیگر ساختار ها با استفاده از SQL



محمدمهدی
سه شنبه 14 آذر 1385, 14:20 عصر
:متفکر: می خواهم در برنامه امکان ایجاد پایگاه داده جدید را قرار دهم به این صورت که با کلیک یک دکمه ، یک پایگاه داده باtableها ، viweها و storedprocedureهای مشخصی ایجاد شود . زبان برنامه نویسی منvb.net است .
با تشکر

problem
سه شنبه 14 آذر 1385, 14:49 عصر
اگر کمی به SQL مسلط باشید، می‌توانید تمام دستورات لازم برای ساختن تمام آن table ها و view‌ها و SP ها را در قالب یک متن ساده در یک فایل txt یا اصلا در یک متغیر یا Const ذخیره کنید. بعد با فشار آن دکمه، به دیتابیس وصل شوید، و در قالب یک Command تمام این دستورات را اجرا کنید.

اگر تا پیش از این از محیط ویژوال برای ساختن table ها و ... استفاده می‌کردید، باید با دستورات CREATE TABLE و CREATE VIEW و CREATE PROCEDURE آشنا شوید، پس با جستجو کردن آن‌ها در MSDN یا سایت‌ها مربوط شروع کنید.

مثال دستور ساختن جدول:



CREATE TABLE tblPeople (
ID int identity primary key,
Name nvarchar(50),
FamilyName nvarchar(50)
)

محمدمهدی
شنبه 18 آذر 1385, 18:29 عصر
از جوابتون ممنونم
مشکلم حل شد.
حالا دو تا سوال دیگه دارم :
1- میخوام از تو برنامه user یه فایل data رو انتخاب کنه با فشار یه دکمه اون فایل تو sql , Attach بشه.
2- میخوام تو برنامه اسم server رو پیدا کنم در واقع میخوام برای set کردن connection string از کاربر اسم server رو نگیرم و از طریق کد خود برنامه پیدا کنه.
بازم ممنونم.

titbasoft
شنبه 18 آذر 1385, 20:13 عصر
ضمن خوش آمد گویی به شما دوست عزیز،

مطرح کردن بیش از یک سوال (با موضوعات مختلف) در یک تاپیک بر خلاف قوانین سایت است.
سوالاتتون رو توی یک تاپیک جدید مطرح کنید.

ممنون از همکاری شما