PDA

View Full Version : ساخت دیتابیس با کد نویسی



hamzehshabani
چهارشنبه 21 اردیبهشت 1390, 10:14 صبح
اساتید چطور میشه با کد نویسی یه دیتابیس mdf ساخت؟

میخوام با کد دیتابیسی بسازم که دارای تیبل مشخص و فیلد های معین باشه...

لطفا کمک کنید.

ایمان مدائنی
چهارشنبه 21 اردیبهشت 1390, 11:08 صبح
شما همون كوئري ساخت ديتا بيس رو از سي شارپ ران كن
با استفاده از SQLCOMMAND
مشكلي پيش نمياد

hamzehshabani
چهارشنبه 21 اردیبهشت 1390, 11:47 صبح
منظورت این کده؟

CREATE TABLE table_name
(
column_name1 data_type,
column_name2 data_type,
column_name3 data_type,
....
)

تست کردم جواب نداد میتونی یه نمونه مثال بزنی؟

ایمان مدائنی
چهارشنبه 21 اردیبهشت 1390, 12:11 عصر
شما يك ديتا بيس تو اس كيو ال بساز بعد برو اكريپت سازنده رو ببين
خمونو ميتوني از طريق سي شارپ به اس كيو ال پاس بدي

hamzehshabani
چهارشنبه 21 اردیبهشت 1390, 14:52 عصر
iman_lovely666 (http://barnamenevis.org/member.php?125609-iman_lovely666) جان من تازه کار هستم یعنی 2-3 ماهه دارم سی شارپ کار میکنم، میتونی بهتر توضیح بدی؟ متوجه نشدم. اگه یه نمونه سورس کد داشته باشم خیلی عالی میشه.

ایمان مدائنی
چهارشنبه 21 اردیبهشت 1390, 15:28 عصر
دوست عزيز در اس كيو ال روي ديتا بيس كليك راست كن گزينه SCRIPT DATABASE ASبعد گزينه CREATE TO بعد گزينه NEW QUERY EDITOR WINDOW رو بزن
بعد اگه همچين چيزي رو از سي شارپ به اس كيو ال بفرستي برات ميسازه
البته فقط ديتا بيس رو بعد كدهاي ساخت جداول رو بفرست
USE [WebPKT]
GO
/****** Object: Table [dbo].[Amar] Script Date: 05/11/2011 15:50:30 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Amar](
[ID] [int] IDENTITY(1,1) NOT NULL,
[Date] [nvarchar](50) COLLATE Arabic_CI_AS NULL,
[Online] [int] NULL,
[Emrooz] [int] NULL
) ON [PRIMARY]

hadinajafi
یک شنبه 21 خرداد 1391, 23:35 عصر
دوست عزيز در اس كيو ال روي ديتا بيس كليك راست كن گزينه SCRIPT DATABASE ASبعد گزينه CREATE TO بعد گزينه NEW QUERY EDITOR WINDOW رو بزن
بعد اگه همچين چيزي رو از سي شارپ به اس كيو ال بفرستي برات ميسازه
البته فقط ديتا بيس رو بعد كدهاي ساخت جداول رو بفرست
USE [WebPKT]
GO
/****** Object: Table [dbo].[Amar] Script Date: 05/11/2011 15:50:30 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Amar](
[ID] [int] IDENTITY(1,1) NOT NULL,
[Date] [nvarchar](50) COLLATE Arabic_CI_AS NULL,
[Online] [int] NULL,
[Emrooz] [int] NULL
) ON [PRIMARY]

ممنون
میشه نحوه فرستادن به دیتا بیسم توضیح بدین