PDA

View Full Version : انتقال ودریافت اطلاعات بصورت خودکار



MeMasoole
چهارشنبه 04 مهر 1386, 09:46 صبح
سلام
وقت بخیر
سوال من این است که چگونه می توان اطلاعات یک جدول و کوئری(جدول ساز) را به بیرون از برنامه بصورت یک برنامه acsses جدید که فقط همان جدول انتقال داده شده در آن باشد فرستاد و همچنین کدی که اطلاعات یک جدول (مثلا همان جدول انتقال داده شده در مورد فوق) را به برنامه شما و به جدولی که شما انتظار دارید اضافه کند.
مزیت این کار این است که می توان ازاین برنامه در قسمت هایی که شبکه کامپیوتری وجود ندارد استفاده کرد ، به این صورت که اطلاعات کاربران مختلف را در پایان وقت به بانک اصلی با یک فلاپی اضافه نمود.
از توجه شما سپاس گزارم.

najafzade
شنبه 07 مهر 1386, 14:19 عصر
سلام
وقت بخیر
سوال من این است که چگونه می توان اطلاعات یک جدول و کوئری(جدول ساز) را به بیرون از برنامه بصورت یک برنامه acsses جدید که فقط همان جدول انتقال داده شده در آن باشد فرستاد و همچنین کدی که اطلاعات یک جدول (مثلا همان جدول انتقال داده شده در مورد فوق) را به برنامه شما و به جدولی که شما انتظار دارید اضافه کند.
مزیت این کار این است که می توان ازاین برنامه در قسمت هایی که شبکه کامپیوتری وجود ندارد استفاده کرد ، به این صورت که اطلاعات کاربران مختلف را در پایان وقت به بانک اصلی با یک فلاپی اضافه نمود.
از توجه شما سپاس گزارم.

فکر کنم دستور tranfer table و دستور make databaseبه دردتون بخوره.

hbahjat
دوشنبه 07 آبان 1386, 23:11 عصر
در اینجور موارد بهتر از Replication کنی . دردسرش از روشهای دیگه کمتره

111111
سه شنبه 08 آبان 1386, 01:25 صبح
اگر جداول را در یک فایل بگذاری و در یک فایل دیگر فرم ها و ... را بگذاری راحت به سوالت می رسی و با لینک از فایل فرم ها به فایل جداول راحت دست پیدا می کنی

انگوران
سه شنبه 08 آبان 1386, 10:27 صبح
با کد چهار خط اول یک فایل تو درایو e ساخته میشه و با کد خط آخر جدول مورد نظر با نام دلخواه وارد فایلی میشه که تو درایو e ساختین


Dim obj As Object
On Error Resume Next
Set obj = CreateObject("Access.Application")
obj.NewCurrentDatabase ("e:\نام فایل پشتیبان.mdb")
DoCmd.TransferDatabase acExport, "microsoft access", "e:\نام فایل پشتیبان.mdb", acTable, "نام جدول موجود", "نام جدول جدید"

HAMRAHSOFT.IR
سه شنبه 08 آبان 1386, 12:09 عصر
با کد چهار خط اول یک فایل تو درایو e ساخته میشه و با کد خط آخر جدول مورد نظر با نام دلخواه وارد فایلی میشه که تو درایو e ساختین


Dim obj As Object
On Error Resume Next
Set obj = CreateObject("Access.Application")
obj.NewCurrentDatabase ("e:\نام فایل پشتیبان.mdb")
DoCmd.TransferDatabase acExport, "microsoft access", "e:\نام فایل پشتیبان.mdb", acTable, "نام جدول موجود", "نام جدول جدید"



مشه یک نمونه هم بزارید:متفکر:

انگوران
سه شنبه 08 آبان 1386, 14:18 عصر
برای اولین بار با کلیک اول فایل ساخته شده و با کلیک دوم از جدول بک آپ گرفته میشه ؟

HAMRAHSOFT.IR
سه شنبه 08 آبان 1386, 18:23 عصر
دوست خوب ایده کاملا جالب و خوبیست ولی اگر در برنامه نوسی بانک یعنی تیبلها از برنامه جدا از هم باشند و توسط لینکه بهم ارتباط داشته باشند خیلی بهتر است ودر موقع ویرایش نیز دیگر نیاز به اضافه کردن تیبل ها به برنامه نیست و برای انتقال و دریافت برا پشتیبان کیری راحتر است