PDA

View Full Version : حرفه ای: Insert داده ها از دو فرم مجزا در يك جدول



elnazii
جمعه 04 دی 1388, 10:18 صبح
من يه جدولي توي اس كيو ال دارم كه فيلد هاش خيلي زياده . در وي بي دات نت از tab page استفاده كردم و تو هر تب بخشي از فيلد ها رو گذاشتم. كليد اصلي اين جدول فقط توي اولين تب هست ولي در تب هاي بعدي طبيعتا كليد نيست. موقع Insert چيكار كنم كه سيستم محتويات كل اين تب ها رو يك ركورد در نظر بگيره و بدونه كه كليد اصلي اينا همونيه كه توي تب اول بوده؟
( مطمئنم كه طراحي پايگاه دادم درسته )
sql server 2005
vb.net 2005

sari-1369
جمعه 04 دی 1388, 11:11 صبح
اگه یک باره دستور Insert رو میفرستین نباید مشکلی داشته باشین ، ولی اگه توی هر Tab یه دکمه برای ذخیره اطلاعات گزاشتین ، میتونید توی Tab اول عمل Insert رو انجام بدید ، مقدار کلید اصلیتون رو توی یه حافظه نگه دارین و توی Tab های بعدی فیلد هایی که توی اون Tab مقدار میگیرن رو Update کنید با این شرط که توی جدولتون اون سطری که مقدار فیلد کلید اصلی = مقداری که توی حافظه ذخیره کردین .

elnazii
شنبه 05 دی 1388, 19:53 عصر
:لبخندساده:ممنون