PDA

View Full Version : آرایه در پایگاه داده!



amir-yeketaz
یک شنبه 31 مرداد 1389, 13:20 عصر
سلام ... نمیدونم چرا هر چی سوال میپرسم کسی جواب نمیده !!!!
آیا میشه تو یه ستون از رکورد (یه سلول) یک آرایه ریخت ؟؟؟

ایمان مدائنی
یک شنبه 31 مرداد 1389, 13:24 عصر
ميشه ولي بايد عناصر آرايه را به هم بچسبوني !
كلا به صورت يك متن كني

amir-yeketaz
یک شنبه 31 مرداد 1389, 13:28 عصر
خوب بعدش اگه خواستیم توش یه کدوم از خونه های آرایمون رو سرچ کنیم چیکار کنیم ؟؟
میشه یه نمونه کد آماده بذارین؟؟
ببینید من میخوام یه فاکتور تهیه کنم که لیستی از کلاهای خریداری شده داره ؟؟ حالا نمیدونم چجوری این اطلاعات رو تو پایگاه داده ذخیره کنم برای هر فاکتور یه table بسازم؟!!! (که فکر نکنم کار درستی باشه!) چیکار کنم؟

ایمان مدائنی
یک شنبه 31 مرداد 1389, 13:37 عصر
ميتوني با قرار دادن يك ( , ) بين عناصر تك تك رو سرچ كني

amir-yeketaz
یک شنبه 31 مرداد 1389, 14:09 عصر
خوب حالا ججوری این کارو بکنم ؟؟ اول یه رشته ی متنی بسازم بعد بفرستم به سلول مورد نظر یا راه دیگه؟

ایمان مدائنی
یک شنبه 31 مرداد 1389, 14:23 عصر
دوست عزيز عناصر آرايه را به هم بچسبون و بينشون ( , ) بزار بعد ميتوني راحت پيداشون كني !
نياز به چيزه ديگه اي نيست

mmd2009
یک شنبه 31 مرداد 1389, 15:13 عصر
با سلام

کافیه یه همین چکاری بکنی




string[] d = new string[2] { "mojtaba", "reza" };

string a = d.GetValue(0) + "%" + d.GetValue(1);

MessageBox.Show(a);


جداکردنشون رو هم میتونی با استفاده از split انجام بدی.

اَرژنگ
دوشنبه 01 شهریور 1389, 06:44 صبح
ميشه ولي بايد عناصر آرايه را به هم بچسبوني !
كلا به صورت يك متن كني


دوست عزيز عناصر آرايه را به هم بچسبون و بينشون ( , ) بزار بعد ميتوني راحت پيداشون كني !
نياز به چيزه ديگه اي نيست

در Oracle میشه و احتیاجی به این روشی که تجویز کردید نیست، این روش ممکن است که برایه کاری که احتیاج دارند اشتباه باشد.
--------------------

خوب حالا ججوری این کارو بکنم ؟؟ اول یه رشته ی متنی بسازم بعد بفرستم به سلول مورد نظر یا راه دیگه؟
متاسفانه خیر ، متنی کردن مقادیر روش درستی نیست، به جایه اینکار از ۲ جدول استفاده میشه در مورد Master Detail relationship جستجو کنید.
روشهایه اراعه داده شده اصلاً در حد برنامه‌نویسی پایه به حساب نمیاند.

seven7777777
دوشنبه 01 شهریور 1389, 09:40 صبح
همونطور كه دوستمون آرژنگ گفت : كلا روشت اشتباهه .
حتما تو ساختار و تعداد جداولت تا دير نشده تجديد نظر كن . همينقدر بدون كه بايد جداولت نرمال بشه . احتمالا به دو سه تا جدول احتياج داري مثلا جدول مشتري ، جدول كالاها ، جدول فاكتور كه نشون ميده هر فاكتور به چه خريداري مربوطه و جدول ريز فاكتور كه توي اون بايد بگي هر فاكتور چه كالايي توش ثبت شده .

اين روش استاندارده و مطمئن باش از هزار تا مشكلت در آينده جلوگيري مي كنه . انشا... حله .
موفق باشي