منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
rename column name in access - نسخة قابلة للطباعة

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

الصفحات: 1 2


rename column name in access - atefkhalf2004 - 21-07-15

السادة الافاضل

كيف اغير اسم حقل في جدول في الاكسس 
alter table  table1    rename   col1  to   col2

ولكن هناك خطأ

كيف اعير اسم الحقل


RE: rename column name in access - 0theghost0 - 21-07-15

دورت لك على الكود وان شاء الله يطلع مثل ماتبغي وشغال انا ماجربته لان مشروعي مايحتاجه

'Change the name of the 1st column in myDataTable to "newColumnName"
myDataTable.Columns(0).ColumnName = "newColumnName"


RE: rename column name in access - atefkhalf2004 - 22-07-15

استخدمت هذا الكود

If conn.State = ConnectionState.Open Then conn.Close()
conn.Open()
Dim cat As Object = CreateObject("ADOX.Catalog")
cat.ActiveConnection = conn
cat.Tables("school2").Columns("schid2").Name = "atef"

cat = Nothing

وظهرت هذه الرسالة

Specified cast is not valid.


RE: rename column name in access - 0theghost0 - 22-07-15

استعين بالخبراء خوك انا مجرد مبتدأ مثلك او اقل منك خبره لذا انا ابحث واجرب واذا اعجزت عن الحصول عليه ااتي الى هنا واواصل المتابعه مع الاعضاء


RE: rename column name in access - atefkhalf2004 - 22-07-15

اخي 0theghost0
كيف استفيد بكودك
لا اعرف كيف اكتبه
علي وعسي


RE: rename column name in access - atefkhalf2004 - 23-07-15

السادة الافاضل
اين الحل


RE: rename column name in access - silverlight - 23-07-15

سؤال هل أنت تبني ملف الداتا بيز أكسس عن طريق استخدام الكود؟


RE: rename column name in access - atefkhalf2004 - 23-07-15

هناك قاعدة موجودة
تطلب الوضع ان اغير اسم حقل فهرسي عند العميل بالكود


RE: rename column name in access - silverlight - 23-07-15

أنا لست متاكدا تماما هل يمكن ذلك برمجيا مع ملف موجود بالفعل أم لا لكن يمكنك أن تستخدم Append مع اعمدة الداتا بيز اعتقد انك ب تستخدم الأكسس 2003

كود :
Dim table  As ADOX.Table = new ADOX.Table()

table.Name = "اسم الجدول";
table.Columns.Append("إسم العمود الأول");
table.Columns.Append("إسم العمود الثاني");
table.Columns.Append("إسم العمود الثالث");

try

' open the connection

cat.Tables.Append(table)

Catch ex as Exception

End Try



RE: rename column name in access - atefkhalf2004 - 24-07-15

السادة الافاضل
هل ممكن عمل مثال لاني لم اوفق
في الاستفادة من الكود السابق