منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] انشاء عمود بالجدول - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] انشاء عمود بالجدول (/showthread.php?tid=35487)



انشاء عمود بالجدول - محمد اسماعيل - 05-07-20

السلام عليكم ورحمة الله وبركاتة 

حاولت انشاء جدول اكسيس 2007 برمجيا بالكود وانشاء اعمدة بداخلة  ولكن حدثت مشكلة معي لااستطيع اضافة خصائص للاعمدة .

المطلوب :

1- عمود نصي احتاج اضافة خاصية عدم التكرار    اسم الخاصية     Yes (No Duplicates)  = indexed  طبعا برمجيا

2- العمود الرقمي من النوع single    اريد جعل القيمة الافتراضية  اسم الخاصية  default value =  0  

3- عمود التاريخ اريد جعل خصائص العمود  اسم الخاصية format   = Short Date  



[attachment=25189]

كود :
Using conA As New OleDbConnection("provider=microsoft.ace.oledb.12.0;data source=" & Application.StartupPath & "\" + TextBox1.Text + ".accdb;Jet OLEDB:Database Password=" + FALSED)
           conA.Open()
           Using cmd As New OleDbCommand()
               cmd.Connection = conA
               cmd.CommandText = ("CREATE TABLE sample1 ([id] COUNTER IDENTITY(1,1),[intnumb] Single ,[SessionId] VARCHAR (40), [SessionDate] DATETIME,[SessionName] LONGTEXT, CONSTRAINT PKSessions PRIMARY KEY (id))")
               Try
                   cmd.ExecuteNonQuery()
                   Console.WriteLine("Table created.")
               Catch ex As Exception
                   Console.WriteLine(ex.Message)
               End Try
           End Using
           conA.Close()
       End Using



RE: انشاء عمود بالجدول - ابراهيم ايبو - 05-07-20

السلام عليكم اخي محمد
بالنسبة لحقل التاريخ لااعرف اختيار التاريخ القصير
جرب هذا الاستعلام قد ينقصه بعض ماتريد
كود :
" CREATE TABLE [Mohammad] ( [ID] COUNTER Not Null  PRIMARY KEY , [Number1] Single not Null,[adress] text(100),[Bithday] dateTime Null) "



RE: انشاء عمود بالجدول - محمد اسماعيل - 05-07-20

(05-07-20, 01:01 PM)ابراهيم ايبو كتب : السلام عليكم اخي محمد
بالنسبة لحقل التاريخ لااعرف اختيار التاريخ القصير
جرب هذا الاستعلام قد ينقصه بعض ماتريد
كود :
" CREATE TABLE [Mohammad] ( [ID] COUNTER Not Null  PRIMARY KEY , [Number1] Single not Null,[adress] text(100),[Bithday] dateTime Null) "

وعليكم السلام ورحمة الله وبركاتة 

بشكر حضرتك علي المتابعة قبل كل شيء 

في البداية جربت طريقة حضرتك بس نفس المشكلة لازالت قائمة

 اضافة not Null  تعبر عن الخاصية required وليس وضع قيمة افتراضية 0 للعمود الرقمي والتاريخ لم  يضف اي فورمات.


RE: انشاء عمود بالجدول - boudyonline - 05-07-20

كود :
CREATE TABLE sample1 ([id] COUNTER IDENTITY(1,1),[intnumb] Single DEFAULT 0,[SessionId] VARCHAR (40) CONSTRAINT SessionId UNIQUE, [SessionDate] DATE ,[SessionName] LONGTEXT, CONSTRAINT PKSessions PRIMARY KEY (id));



RE: انشاء عمود بالجدول - محمد اسماعيل - 05-07-20

(05-07-20, 05:46 PM)boudyonline كتب :
كود :
CREATE TABLE sample1 ([id] COUNTER IDENTITY(1,1),[intnumb] Single DEFAULT 0,[SessionId] VARCHAR (40) CONSTRAINT SessionId UNIQUE, [SessionDate] DATE ,[SessionName] LONGTEXT, CONSTRAINT PKSessions PRIMARY KEY (id));


الف شكر اخي الكريم 

جزاك الله خيرا 

في مشكلة بسيطة التاريخ الكود لايغير شيء يظهر التاريخ بدون فورمات

بالنسبة لعمود التاريخ اريد جعل خصائص العمود  اسم الخاصية  format   = Short Date