نقل قول:
کد:DataSet1.usertDataTable da = new DataSet1.usertDataTable();
UsertTableAdapter1.search(da, b1.Text.Trim);
Printable View
نقل قول:
کد:DataSet1.usertDataTable da = new DataSet1.usertDataTable();
UsertTableAdapter1.search(da, b1.Text.Trim);
کد:DataSet1.usertDataTable da = new DataSet1.usertDataTable();
UsertTableAdapter1.search(da, b1.Text.Trim);
دوست عزیز من اینو که مینویسم search رو نمیشناسه با اینکه قبلا ساختمش!!
مشکل بالایی حل شد ... اشکال توی تعریف query بود!
این کد رو برای درج نوشتم:
کد:purchaseTableAdapter1.Insert(txtpcode.Text.Trim, txtpname.Text.Trim, comboagency.Text.Trim, txtcnt.Text.Trim, txtunitprice.Text.Trim, txttotalprice.Text.Trim, txtpaid.Text.Trim, txtleft.Text.Trim, txtdescribe.Text.Trim, comboday.Text.Trim, combomonth.Text.Trim, comboyear.Text.Trim);
این خطایی که میده:
کد:No overload for method 'Insert' takes '12' arguments
حتی با تعداد آرگومان کمتر هم همین خطا رو میده!
اون بالایی هم حل شد!!
دوستان ممنون که به قسمت برنامه نویسی انقدر سر میزنید!!
من یه شرط اینطوری تعریف کردم:
این خطا رو میده ... آخه چراااا؟؟؟؟کد:
if ((txtpcode.Text == "") || (txtpname.Text == "") || (txtdescribe.Text == "") || (txtcnt.Text == "") || (txtunitprice.Text == "") || (txttotalprice.Text = "") || (txtleft.Text == "") || (txtpaid.Text == ""))
MessageBox.Show("شما باید تمام فیلدهای لازم را تکمیل نمایید!", "خطا", MessageBoxButtons.OK, MessageBoxIcon.Hand, MessageBoxDefaultButton.Button1, MessageBoxOptions.RtlReading);
کد:Operator '||' cannot be applied to operands of type 'bool' and 'string'
کسی نیست یه کمکی بکنه؟!!! :19:
من این کد رو واسه درج نوشتم اجرا میشه وای چیزی توی دیتابیس درج نمیشه ... توی tableadaptor هم درج نمیشه!!
کد:PanjerehDataSet.PurchaseDataTable ad = new PanjerehDataSet.PurchaseDataTable();
purchaseTableAdapter1.Search(ad,txtpcode.Text);
purchaseTableAdapter1.Insert((txtpcode.Text), (txtpname.Text), (comboagency.Text), (txtcnt.Text), (txtunitprice.Text), (txttotalprice.Text), (txtpaid.Text), (txtleft.Text), (txtdescribe.Text), (comboday.Text), (combomonth.Text), (comboyear.Text));
MessageBox.Show("کالای جدید با موفقیت ثبت شد", "پیام", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1, MessageBoxOptions.RtlReading);
سلام.نقل قول:
if ((txtpcode.Text == "") || (txtpname.Text == "") || (txtdescribe.Text == "") || (txtcnt.Text == "") || (txtunitprice.Text == "") || (txttotalprice.Text = "") || (txtleft.Text == "") || (txtpaid.Text == ""))
MessageBox.Show("شما باید تمام فیلدهای لازم را تکمیل نمایید!", "خطا", MessageBoxButtons.OK, MessageBoxIcon.Hand, MessageBoxDefaultButton.Button1, MessageBoxOptions.RtlReading);
ببخشید که دیر به دیر میام سرم شلوغه.
یکم دقت میکردین درست میشید اون قسمتی که قرمز کردم دوتا مساوی بزارید درست میشه.
سوال دومتون هم من نمیدونم از چه دیتا و جدولی استفاده میکنید.
ممنون...نقل قول:
از پایگاه داده ی sql استفاده میکنم ... میخوام این اطلاعات توی جدول purchase درج بشه!
منظورم از دیتا فیلد هاست و نوع اونا.
چون من با این روش شما استفاده نکردم.
فقط یه دستور sql رو اجرا میکنم برای ثبت و اینا.
آهان! من همه رو واسه راحتی nvarchar گذاشتم :دینقل قول:
منم از همون روشی که شما میگی استفاده میکردم ولی حالا گفتم اینم امتحان کنم.
درست شد! یه error های مسخره ای میداد برنامم که خودم خندم میگرفت! :دی
---------
2 تا تکست باس دارم میخوام در هم ضربشون کنم ولی نمیشه رو رشته عملیات محاسباتی انجام داد.
برای تبدیلشون به عدد باید چه کار کنم؟!
اینو می نویسم ولی خطا میده.
کد:
int unitprice;
int count;
unitprice = Convert.ToInt32(txtunitprice.Text);
count = Convert.ToInt32(txtcnt.Text);
txttotalprice.Text = unitprice * count;
اینم خطاش:
کد:Cannot implicitly convert type 'int' to 'string'
یه سوال دیگه!
من اومدم با کد نویسی به یه DataGridview مقدار دادم. حالا میخوام اسم ستون ها رو تغییر بدم.
میدونم وقتی که مستقیم از توی پنجره ی Properties به DataGridview مقدار میدیم میتونیم با استفاده از Columns توی همون پنجره اسم ستون ها رو تغییربدیم ... اما حالا که با کدنویسی DataGridview مقید شده باید چه کار کنم؟؟
سلام...
من توی C# اینو نمیفهمم
نقل قول:
for (int i = 0; i<listBox1.SelectedItems.Count; i++)
{
listBox1.Items.Remove(listBox1.SelectedItems[i].ToString());
i--;
}
که selecteditems[i] یعنی چی؟؟ i که همیشه صفره!!!