سلام
من در برنامه نیاز دارم کدملی فرد یا شماره مشتری رو وارد کنم تا بقیه اطلاعات اون فرد بهم نمایش داده بشه، اگر کد ملی رو نداشته باشیم می خوام با یک دکمه وارد فرم دیگه که در آن جدول اطلاعات تمامی افراد هست بشم و با دابل کلیک روی ردیف جدول کدملی فرد به فرم قبلی انتقال پیدا کنه . که نمی تونم این کار رو انجام بدم . یعنی اطلاعات رو به فرم قبلی نمی تونم انتقال بدم و اطلاعات در یک فرم دیگه نمایش داده می شه و فرم جدید باز می شه در صوتی که می خوام اطلاعات در فرم قبلی ثبت بشه نه در فرم جدید
ممنون می شم راهنمایی کنید.
با سلام . کاربر گرامی سوال شما بیشتر شبیه به یک پروژه هست و امکان پاسخ گویی برای ما و کاربران نیست. شما باید این کار رو انجام بدید و اگر در بخشی از مراحل کار اشکالی داشتید به طور واضح مشکل رو مطرح کنید و کدهایی که نوشتید رو قرار بدید. اما شما تقریبا یک پروژه رو تعریف کردید در اینجا که در قالب یک متن نمیشه پاسخ داد.
سلام .دوست عزیز شما میتونید در کنار تکس باکس یک دکمه Search داشته باشید که با وارد کردن کد ملی فرد و زدن دکمه Search کل اطلاعات فرد نمایش داده بشه .البته به شرط اینکه در دیتابیس کد ملی را از نوع int یا bigint و کلید اصلی جدول قرار بدید
سلام وقت بخیر.
دوست عزیز شما در فرم اول یک متغیر عمومی در سطح کلاس درست میکنید. سپس در فرم دوم یک نمونه از فرم اول رو میسازید و از طریق اون نمونه به متغیر درون فرم اول دسترسی پیدا میکنید و میتونید پرش کنید.
موفق باشید.
فرم اول نمونه کدش این میشه :
public int nationalCode = 0;
فرم دوم این میشه :
form1 frm = new form1();
frm.nationalCode = 1234567890;
دوست عزیز شما از طریق کد زیر میتونید اطلاعات دیتاگرید و دریافت کنید و درون متغیر بریزید.
int id = 0;
string name = "";
int nationalCode = 0;
//
//
//
private void dataGridCustomer_CellClick(object sender, DataGridViewCellEventArgs e)
{
id = (int)dataGridCustomer.CurrentRow.Cells[0].Value;
name = dataGridCustomer.CurrentRow.Cells[1].Value.ToString();
nationalCode = (int)dataGridCustomer.CurrentRow.Cells[2].Value;
}
3 تا متغیر داریم برای آی دی شخص کد ملی و نامش با این فرض که ستون اول دیتاگرید آی دی هست ستون دوم نام و ستون سوم کد ملی. از این طریق میتونید سطر فعلی که کلیک شده رو اطلاعاتش رو استخراج کنید.
موفق باشید.
تاریخ :
1402/09/08
- ساعت :
07:34:00 PM
- بازدید :
1157
- پاسخ :
1
|
تاریخ :
1402/09/21
- ساعت :
11:10:00 PM
- بازدید :
595
- پاسخ :
1
|
تاریخ :
1403/07/13
- ساعت :
12:06:00 PM
- بازدید :
346
- پاسخ :
1
|
تاریخ :
1403/06/24
- ساعت :
08:52:00 PM
- بازدید :
309
- پاسخ :
1
|
تاریخ :
1398/09/14
- ساعت :
01:58:00 PM
- بازدید :
4263
- پاسخ :
1
|
تاریخ :
1403/05/16
- ساعت :
05:43:00 AM
- بازدید :
654
- پاسخ :
0
|
تاریخ :
1398/09/05
- ساعت :
06:04:00 PM
- بازدید :
3170
- پاسخ :
2
|
تاریخ :
1398/09/08
- ساعت :
11:38:00 PM
- بازدید :
3250
- پاسخ :
1
|
تاریخ :
1403/04/12
- ساعت :
07:27:00 PM
- بازدید :
656
- پاسخ :
0
|
تاریخ :
1402/09/06
- ساعت :
03:03:00 PM
- بازدید :
930
- پاسخ :
2
|
تاریخ :
1403/08/29
- ساعت :
07:15:00 PM
- بازدید :
54
- پاسخ :
0
|
تاریخ :
1403/08/18
- ساعت :
10:40:00 AM
- بازدید :
93
- پاسخ :
0
|
تاریخ :
1402/07/23
- ساعت :
04:01:00 PM
- بازدید :
1031
- پاسخ :
1
|
تاریخ :
1403/05/30
- ساعت :
09:22:00 AM
- بازدید :
426
- پاسخ :
1
|
تاریخ :
1402/08/01
- ساعت :
06:25:00 PM
- بازدید :
930
- پاسخ :
1
|
تاریخ :
1402/08/16
- ساعت :
10:38:00 AM
- بازدید :
1347
- پاسخ :
1
|
تاریخ :
1398/08/17
- ساعت :
01:27:00 AM
- بازدید :
4796
- پاسخ :
1
|
تاریخ :
1402/09/08
- ساعت :
07:34:00 PM
- بازدید :
1157
- پاسخ :
1
|
تاریخ :
1402/09/21
- ساعت :
11:10:00 PM
- بازدید :
595
- پاسخ :
1
|
تاریخ :
1403/07/27
- ساعت :
03:21:00 PM
- بازدید :
205
- پاسخ :
1
|