আইডি অটোজেনারেটেড সহ এক্সেল থেকে সারণী অ্যাক্সেসের মান যুক্ত করুন


2

আমার কাছে কিছু টেবিল সহ অ্যাক্সেস ডাটাবেস রয়েছে যা কিছু মান সহ প্রতিদিন আপডেট হয়। টেবিলের IDঅন্যান্য মানগুলি যখন এক্সেল থেকে আমদানি করা হয় তখন স্বয়ংক্রিয়ভাবে উত্পন্ন ক্ষেত্র থাকতে আমার কাছে টেবিলগুলির প্রয়োজন । আমি একটি বোতাম রেখে এবং একটি ভিবিএ কোড লিখে সমস্ত স্বয়ংক্রিয় করতে চাই। এই মুহূর্তে আমার কাছে একটি ফর্ম রয়েছে যা মানটি টেবিলের মধ্যে আমদানি করে, তবে এটি কেবল আমার কাছে থাকা সঠিক মানগুলি আমদানি করে। আমি IDআমদানি করার সময় এর একটি অতিরিক্ত কলামও স্বয়ংক্রিয়ভাবে উত্পন্ন করতে হবে। আমাকে সাহায্য করুন.

এক্সেল শীট নমুনা:

ProductName | ProductValue
------------+--------------
ABC         | 76
SDF         | 87

ডেটাবেস টেবিল

ID|ProductName| Product Value
--+-----------+--------------
1 | ABC       |76
2 | SDF       |87

এক্সেল শীটটি প্রতিদিন নতুন মান সহ আপডেট হয় এবং এটি IDস্বয়ংক্রিয়ভাবে বর্ধিত সহ অ্যাক্সেস ডাটাবেসে রাখতে হয় । সুতরাং দৈনিক আপডেটের পরে মানগুলি পূর্বের মান থেকে বাড়ানো হয়।

Dim filepath As String

filepath = "E:\rt.xlsx"
If FileExist(filepath) Then
    DoCmd.TransferSpreadsheet acImport, , "TempfromExcel", filepath, True
    DoCmd.OpenQuery "qryAppend", acViewNormal

Else
    MsgBox ("File not found.")
End If

আমি অস্থায়ী সারণী তৈরি করেছি যা মানটি আমদানি করে এবং মানগুলিকে সংযোজন করতে একটি অ্যাপেন্ড কোয়েরি করে থাকে।
অরুণ রাজা

আশা করি প্রশ্নটি পরিষ্কার হয়ে গেছে। আমি সারণীতে আগের নম্বর থেকে আইডি অটো নম্বর উত্পন্ন করতে চাই।
অরুণ রাজা

কি আপডেট? অ্যাক্সেসে পণ্যের মান? এবং আপনি যে এক্সেল শীট আপডেট করতে চান?
রায়স্টাফেরিয়ান

1
আপনি যদি একটি অনন্য মান কলাম রাখতে চান তবে AutoNumberআপনার অ্যাক্সেস টেবিলটিতে আপনার একটি ক্ষেত্র যুক্ত করা উচিত , তারপরে আপনি যদি এমন কোনও ক্ষেত্র চান যা সর্বদা আপনার টেবিলের 1 থেকে সারি গণনাতে ফিরে আসে তবে আপনাকে তার জন্য একটি তৈরি করতে হবে View;)।
shA.t

উত্তর:


0

মন্তব্যে যেমন বলা হয়েছে, সর্বোত্তম পদ্ধতিটি IDক্ষেত্রটিকে একটি হিসাবে সেট করা AutoNumber। আপনার যদি ইতিমধ্যে সেই ক্ষেত্রের একগুচ্ছ ডেটা থাকে তবে আপনাকে ক্ষেত্রটি পুনরায় সেট করতে হবে ।

একটি অটো নাম্বার সেট করা হচ্ছে

এটি হয়ে গেলে, আপনার অ্যাপেন্ড ক্যোয়ারিতে কেবল ক্ষেত্রটি অন্তর্ভুক্ত করবেন না। অ্যাক্সেস প্রতিটি নতুন রেকর্ডের জন্য পরবর্তী মানটি যা হবে তা স্বয়ংক্রিয়ভাবে পূরণ করবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.