واضح آرشیو وب فارسی:سایت ریسک: t=8558">ساخت Table جديد در ديتا بيس با ASP و Acces purya 29 اسفند 1382, 19:52با عرض تبريك سال نو و آرزوي شادكامي براي همه دوستان عزيز ميخواستم بدونم آيا ميشه يه Table جديد با نام دلخواه در ديتا بيس اكسس ساخت اگه بلدين ممنون ميشم omidak 01 فروردين 1383, 14:27سلام: این یک نمونه: Create Table Table1 ( Name Text(50) ) purya 01 فروردين 1383, 23:59اگه ميشه يكم بيشتر توضيح بدين ممنون ميشم omidak 02 فروردين 1383, 08:47سلام: كد Create در SQL برایه ساختن استفاده میشه. Create Table برایه شما Table میسازه. اسم Table رو بعد از کد قرار بدید مثل Create Table Table1 این کد برایه شما یک Table میسازد به اسم Table1 حالا برایه ساخت Column هاش باید بعد از اسم Table داخل پرانتز به صورت زیر Column هایه خود رو بسازید: Create Table Table1(UserName Text(50), Password Text(50)) این نمونه Code برایه شما 2 Column در یک Table میسازد. اگر دقت کنید بعد از نام Column Text(50) هست این کد نشان میدهد که داده شما از چه نوعی باشد و چه اندازه ای داشته باشید. نمونه هایه دیگر اون Memo که احتیاج به اندازه ندارد. Int میتواند اندازه داشته باشد میتواند هم نداشته باشد. Boolean اندازه ندارد. Memo و Text داده هایی هستند که درون آنها رشته هایه String قرار میگیرد Int داده عددی هست و فقط عدد قبول میکند. Boolean داده False True یا 0 1 یا Yes No یا On Off را قبول میکند. نمونه دیگری هم هست مثلاً Date که فقط مقدار تاریخ رو قبول میکند. برایه استفاده این نمونه در ASP Classic از کد مشابه استفاده کنید :wink: : Conn.execute(Create Table Table1(UserName Text(50), Password Text(50))) سال خوبی داشته باشید :wink: Akrami 02 فروردين 1383, 18:55سلام دوستمون omidak كد رو براي شما نوشته بودند من يه چيزايي اضافي ميدونستم گفتم شايد بدردتون بخوره CREATE TABLE Table1 ( User TEXT(32) NOTNULL, Password TEXT(20)) PRIMARY KEY User;XXX كه عبارت NOTNULL باعث ميشه كه فيلد User هميشه مقدار داشته باشد به عبارتي شما نمي توانيد اين فيلد را خالي رها كنيد. PRIMARY KEY نيز باعث ميشود كه ستون User به عنوان كلمه كليدي يا شناسه تبديل شود. اگر به بيشتر از يك شناسه احتياج داشته باشيد مي تونيد از روش زير استفاده كنيد. CREATE TABLE Table1 ( User TEXT (32) NOTNULL, Grade DECIMAL (2,2), Password TEXT (20)) PRIMARY KEY (User, Grade);XXX بايد اون XXX انتهاي هر سطر رو برداري اونا رو براي اين گذاشتم تا ; سر جاي خودش بمونه Akrami 02 فروردين 1383, 18:59سلام دوستمون omidak كد رو براي شما نوشته بودند من يه چيزايي اضافي ميدونستم گفتم شايد بدردتون بخوره [align=left:489c2846ee] CREATE TABLE Table1 ( User TEXT(32) NOTNULL, Password TEXT(20)) PRIMARY KEY User;XXX [/align:489c2846ee] كه عبارت NOTNULL باعث ميشه كه فيلد User هميشه مقدار داشته باشد به عبارتي شما نمي توانيد اين فيلد را خالي رها كنيد. PRIMARY KEY نيز باعث ميشود كه ستون User به عنوان كلمه كليدي يا شناسه تبديل شود. اگر به بيشتر از يك شناسه احتياج داشته باشيد مي تونيد از روش زير استفاده كنيد. [align=left:489c2846ee] CREATE TABLE Table1 ( User TEXT (32) NOTNULL, Grade DECIMAL (2,2), Password TEXT (20)) PRIMARY KEY (User, Grade);XXX [/align:489c2846ee] بايد اون XXX انتهاي هر سطر رو برداري اونا رو براي اين گذاشتم تا ; سر جاي خودش بمونه
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 523]