PDA

View Full Version : چگونگی Upload‌ اطلاعات به host که دیتابیس آن sqlserver هست



moradi_am
پنج شنبه 04 تیر 1383, 19:46 عصر
برای آپلود اطلاعات به host که بصورت sqlserver میباشد .باتوجه به اینکه تبدیل فونت هم باید انجام شود از دلفی استفاده شده است(یعنی از یک جدول خونده میشه و در جدول sql که با bde به آن متصل هستیم post میشه ) ولی احساس میکنم سرعت کم هست و بعضی مواقع هم برنامه قفل میکند ! چه روشی برای اینکار مناسبتر هست . آیا راهی هست که اطلاعات را تبدیل کنیم و بصورت فایل آپلود کنیم ؟ ضمنا userId و password‌ را هم داریم .
______________________ ممنون

Mahdavi
جمعه 05 تیر 1383, 23:35 عصر
دوست عزیز
از خود SQL و از Enterprise Manager استفاده کن.
Host شما معمولا یک IP یا آدرس می ده که میتونی با Enterprise Manager به اون وصل شده و داده هاتو Export کنی.

moradi_am
شنبه 20 تیر 1383, 08:43 صبح
ممنون . حالا اگر بخواهیم فقط چند رکورد از جداول خودمون را به جداول هاست اضافه کنیم چکار کنیم . یعنی مجبور نشویم بخاطر چند رکورد کل جدول را دوباره ارسال کنیم .چون حجم جداول زیاد است (3 جدول داریم).البته احتمالا با query میشود ولی لطفا روش را توضیح دهید .

moradi_am
چهارشنبه 24 تیر 1383, 07:35 صبح
جوابی نبود!؟ :oops:

m_reza
یک شنبه 28 تیر 1383, 09:59 صبح
باید از خاصیت Replication استفاده کنید . بطور مفصل در این قسمت توضیح داده شده است . کمی سرچ کنید.

AminSobati
یک شنبه 18 مرداد 1383, 00:46 صبح
اگر منظور شما این هست که SQL Server تغییرات رو دنبال کنه و فقط رکوردهای جدید یا update شده منتقل بشن، به قول رضای عزیز بهترین کار Replication هستش. اما اگر خودتون میدونید که دقیقا رکوردهای حائز شرط خاصی باید منتقل بشن، با کمی دقت در Import/Export Wizard به قسمتی برخورد میکنید که میتونید به جای انتقال کل Object، فقط رکوردهایی که در شرط Query شما میگنجند رو انتقال بدین. اگر نیاز داشتین میتونید یک فیلد مثلا تاریخ اضافه کنید و از روی این فیلد، بین رکوردهای قبلی که منتقل شده اند و رکورهای جدید فرق بگذارید.
امین ثباتی MCSD