baran_2005
02-02-2010, 17:45
سلام
من می خوام یک برنامه import و Export برای بانک های اطلاعاتیم بنویسم که بتونم یک جدول در یک instance را به یک table در یک instance دیگه که ممکن برروی یک سیستم دیگه باشه کپی کنم خروجی این برنامه xml , html , excel میتواند باشد و ورودی Xml حالا در مقصد:
1 . ممکن این جدول وجود نداشته باشه که باید ایجاد بشه
2. ممکن این جدول فیدهای اضافه تر یا کمتر داشته باشه سایز و نوع انها مشخص شود ( که تا جایی که می دونم با استفاده از sysobjectو syscolumn می تونم این و بفهمم ).
3.ممکن جدول من در مبدا دارای یکسری refrence باشد که در مقصد انها را ندارم و باید اول refrence مشخص شود و من انها را کپی کنم تا اطلاعات به درستی کپی و قابل اجرا باشند .
4 . امکان فیلتر گذاری داشته باشد .
سوال من بیشتر در مورد قسمت سوم در این مورد چه کاری باید انجام بدم .
مثلا اگر من دو تا جدول داشته باشم که یکی فاکتورهای فروش و یکی اطلاعات را نگهدارد اگر من اطلاعات فاکتور فروش را به instance جدید منتقل کنم چون این جدول به جدول فروش refrence دارد و این اطلاعات منتقل نشده اند سبب مشکل میشوند پس باید از یک طریقی بفمم که کدام یک از جداول من از دیگر جداول استفاده میکنند که در زمان انتقال اطلاعات رکوردهای ان را هم منتقل کنم .
اما نمی دونم چکار باید انجام بدم . از کجا این refrence ها قابل تشخیص هستند؟
با sql 2000 و دلفی 2009 کار میکنم .
من می خوام یک برنامه import و Export برای بانک های اطلاعاتیم بنویسم که بتونم یک جدول در یک instance را به یک table در یک instance دیگه که ممکن برروی یک سیستم دیگه باشه کپی کنم خروجی این برنامه xml , html , excel میتواند باشد و ورودی Xml حالا در مقصد:
1 . ممکن این جدول وجود نداشته باشه که باید ایجاد بشه
2. ممکن این جدول فیدهای اضافه تر یا کمتر داشته باشه سایز و نوع انها مشخص شود ( که تا جایی که می دونم با استفاده از sysobjectو syscolumn می تونم این و بفهمم ).
3.ممکن جدول من در مبدا دارای یکسری refrence باشد که در مقصد انها را ندارم و باید اول refrence مشخص شود و من انها را کپی کنم تا اطلاعات به درستی کپی و قابل اجرا باشند .
4 . امکان فیلتر گذاری داشته باشد .
سوال من بیشتر در مورد قسمت سوم در این مورد چه کاری باید انجام بدم .
مثلا اگر من دو تا جدول داشته باشم که یکی فاکتورهای فروش و یکی اطلاعات را نگهدارد اگر من اطلاعات فاکتور فروش را به instance جدید منتقل کنم چون این جدول به جدول فروش refrence دارد و این اطلاعات منتقل نشده اند سبب مشکل میشوند پس باید از یک طریقی بفمم که کدام یک از جداول من از دیگر جداول استفاده میکنند که در زمان انتقال اطلاعات رکوردهای ان را هم منتقل کنم .
اما نمی دونم چکار باید انجام بدم . از کجا این refrence ها قابل تشخیص هستند؟
با sql 2000 و دلفی 2009 کار میکنم .