ذخیره ستون های خاصی از دیتاتیبل در دیتابیس
سلام
ممنون میشم در این رابطه راهنماییم کنید....
نقل قول: ذخیره ستون های خاصی از دیتاتیبل در دیتابیس
سلام.
for (int i = 0; i < dt.Rows.Count; i++)
{
int myidMadrak = (Int32)dt.Rows[i].ItemArray[2];
}
itemArray[2] عدد 2 شماره ستون میباشد.
شما با این دستور میتوانید همزمات عمل درج هم انجام بدید.
نقل قول: ذخیره ستون های خاصی از دیتاتیبل در دیتابیس
نقل قول:
نوشته شده توسط
rayson
سلام.
for (int i = 0; i < dt.Rows.Count; i++)
{
int myidMadrak = (Int32)dt.Rows[i].ItemArray[2];
}
itemArray[2] عدد 2 شماره ستون میباشد.
شما با این دستور میتوانید همزمات عمل درج هم انجام بدید.
راهی غیر از حلقه وجود نداره؟
نقل قول: ذخیره ستون های خاصی از دیتاتیبل در دیتابیس
int a = Int32.Parse(dt.Columns["adad"].ToString());
نقل قول: ذخیره ستون های خاصی از دیتاتیبل در دیتابیس
نقل قول:
نوشته شده توسط
rayson
int a = Int32.Parse(dt.Columns["adad"].ToString());
؟ محتویات a چی هستش؟چطور یه ستون و داخل یه متغیر میشه ریخت؟؟
نقل قول: ذخیره ستون های خاصی از دیتاتیبل در دیتابیس
شما یک مقدار خاصی از یک دیتا تیبل را انتخاب میکنید ، مثلا من ستون adad را انتخاب کردم و بعد مقدار را در متغییری قرار دادم . حالا اگر عملیاتی میخواید انجام بدید برروی متغییر انجام میدید.
a هم یک متغییر هست و مقدار درون ستون adad را در خود نگهداری میکند.
نقل قول: ذخیره ستون های خاصی از دیتاتیبل در دیتابیس
نقل قول:
نوشته شده توسط
rayson
شما یک مقدار خاصی از یک دیتا تیبل را انتخاب میکنید ، مثلا من ستون adad را انتخاب کردم و بعد مقدار را در متغییری قرار دادم . حالا اگر عملیاتی میخواید انجام بدید برروی متغییر انجام میدید.
a هم یک متغییر هست و مقدار درون ستون adad را در خود نگهداری میکند.
منطقی نیست:| یک ستون چند مقدار داره مثلا 100,101,102... چطور اینارو تو a قرار میده؟؟ من دستورتون و نوشتم اررور داره...
نقل قول: ذخیره ستون های خاصی از دیتاتیبل در دیتابیس
سلام
دوست عزیز شما یک دیتاتیبل داری و می خوای هر سطر به صورت جداگونه در دیتا بیست ثبت بشه ؟
درسته روشی که آقا یا خانم rayson گقتن مفید واقع نبود
پس لطفا کمی بیشتر توضیح بدخ چه چیزی می خوای تا راهنمایت کنیم
نقل قول: ذخیره ستون های خاصی از دیتاتیبل در دیتابیس
نقل قول:
نوشته شده توسط
sohil_ww
سلام
دوست عزیز شما یک دیتاتیبل داری و می خوای هر سطر به صورت جداگونه در دیتا بیست ثبت بشه ؟
درسته روشی که آقا یا خانم rayson گقتن مفید واقع نبود
پس لطفا کمی بیشتر توضیح بدخ چه چیزی می خوای تا راهنمایت کنیم
سلام ممنون از توجهتون
یه دیتا تیبل دارم که چند تا ستون داره idtell,telltype,tellnumber میخوام مقدار ستون های tellid,tellnumber به علاوه id کانتکت که از دیتابیس قبلا خوندم رو تو دیتابیس درج کنم یعنی نمیخوام مقدار ستون telltype درج شه(شماره تلفن های یه کانتگ که ممکنه از انواع مختلف باشه مثل داخلی شرکت همراه منزل فکس و ...)
نقل قول: ذخیره ستون های خاصی از دیتاتیبل در دیتابیس
نقل قول:
نوشته شده توسط
nafisehk
سلام ممنون از توجهتون
یه دیتا تیبل دارم که چند تا ستون داره idtell,telltype,tellnumber میخوام مقدار ستون های tellid,tellnumber به علاوه id کانتکت که از دیتابیس قبلا خوندم رو تو دیتابیس درج کنم یعنی نمیخوام مقدار ستون telltype درج شه(شماره تلفن های یه کانتگ که ممکنه از انواع مختلف باشه مثل داخلی شرکت همراه منزل فکس و ...)
خواهش می کنم خوب چرا از یک حلقه froach استفاده نمی کنید ؟
شما چون تعدادی داده دارید برای دسترسی باید از حلقه استفاده کنید
حالا به هر نحوی ...
2 ضمیمه
نقل قول: ذخیره ستون های خاصی از دیتاتیبل در دیتابیس
ضمیمه 111493
نقل قول:
دوست عزیز شما یک دیتاتیبل داری و می خوای هر سطر به صورت جداگونه در دیتا بیست ثبت بشه ؟
ضمیمه 111492
نقل قول: ذخیره ستون های خاصی از دیتاتیبل در دیتابیس
نقل قول:
نوشته شده توسط
sohil_ww
خواهش می کنم خوب چرا از یک حلقه froach استفاده نمی کنید ؟
شما چون تعدادی داده دارید برای دسترسی باید از حلقه استفاده کنید
حالا به هر نحوی ...
با دستور For باید هر سری به دیتابیس وصل شه تا هر سطر و درج کنه، راه دیگه ای وجود نداره؟
نقل قول: ذخیره ستون های خاصی از دیتاتیبل در دیتابیس
فکر نکنم راهی باشه اگه هم هست من بلد نیستم
امیدوارم اساتید اگه کسی بلده مارم از علمشون بهره مند کنه
نقل قول: ذخیره ستون های خاصی از دیتاتیبل در دیتابیس
میتونید در یک SqlCommand چند دستور sql بنویسید تا یکباره انجام بشه. کافیه چند دستور insert رو به کامند اضافه کنید و یک بار Executenonequery کنید.
نقل قول: ذخیره ستون های خاصی از دیتاتیبل در دیتابیس
نقل قول:
منطقی نیست:| یک ستون چند مقدار داره مثلا 100,101,102... چطور اینارو تو a قرار میده؟؟ من دستورتون و نوشتم اررور داره...
سلام.
ببخشید من مشکلی برام پیش آمد که باید نت ترک میکردم.
شما اگر چند ستون بخواهید بگیرید برای هر ستون باید یکبار این عمل را انجام دهید و همانطور که در پست اول هم گفتم باید در یک حلقه قرار دهید با شرط اینکه تا زمانی که دیتاتیبل خالی نشده و مقادیر لازم را بگیرید.
شما میتونید سمت اس کیو ال هم این عمل را انجام دهید همانطور که دوست ما آقای افراد گفتند. که اگر سمت اس کیو ال هم این کار انجام دهید سرعت کاری شما هم بالاتر میرود.
من این پست قرار دادم زیرا یکجورایی خواستم از خودم دفاع کنم:)) روش که قرار دادم طبق گفته و خواسته شما بود.
موفق باشید.