PDA

View Full Version : مشکل در درج رکورد در بانک



مهیار.
دوشنبه 25 شهریور 1392, 22:03 عصر
باا سلامم
مشکل این چیه؟؟


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Khadamat_2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
SqlConnection cn = new SqlConnection();
string Strcn="Data Source=.\\SQLEXPRESS;AttachDbFilename="+"C:\\Users\\DeLL\\documents\\visual studio 2010\\Projects\\Khadamat 2\\Khadamat 2\\Database1.mdf"+";Integrated Security=True;User Instance=True";
cn.ConnectionString = Strcn;
SqlCommand cmd = new SqlCommand();
cmd.Connection = cn;
cmd.CommandType = CommandType.Text;
cmd.CommandText="insert into Motesadi (Id , Name) Values (1, 'sssss')";



cn.Open();
cmd.EndExecuteNonQuery();
cn.Close();
}
}
}

اینمم عکس (http://upcity.ir/images2/59371909161349683154.jpg) ارور

HOJAT1
دوشنبه 25 شهریور 1392, 22:18 عصر
از ExecuteNonQuery() استفاده کنید

مهیار.
دوشنبه 25 شهریور 1392, 22:34 عصر
یه سوال دیگه از کجا باید بفهمم رکوردم با موفقیت ثبت شده ؟؟

nima.sh
دوشنبه 25 شهریور 1392, 22:37 عصر
این متد یک مقدار int برمیگردونه، 1یعنی ثبت شده،0 یعنی ثبت نشده...
موفق باشی...

elahebehnam
سه شنبه 20 اسفند 1392, 16:02 عصر
[LTR_INLINE][LTR_INLINE]سلام دوستان
من دارم رو یه وب سایت کار میکنم که با معماری سه لایه و استرپرسیجر و تکنولوژی linqهست.میخوام کدی بنویسم که کاربرانم بتونن ثبت نام کنن واسه اینکار یه کلاس account درست کردم در bll
اینم کدش

namespace CardBLL
}
public class Account
}
#region private Account

private int _ID;
private string _Name;
private string _Family;
private string _Email;
private string _Tel;
private string _Username;
private string _Password;

#endregion

#region public property

public int ID

{ get return _ID; }
{set { _ID = value; }


public string Name

{ get { return _Name; }
{set { _Name = value; }



public string Family

{get { return _Family; }
{ set { _Family = value; }



public string Email

{ get { return _Email; }
{ set { _Email = value; }



public string Tel

{ get { return _Tel; }
{ set { _Tel = value; }


public string Usernamr

{ get { return _Username; }
{ set { _Username = value; }


public string Password

{ get return _Password; }
{ set _Password = value; }
}


#endregion

که در این کدinsertaccount اسم استرپرسیجره من هست که داخل sql نوشتم
بعدش تو دکمه ثبت نام این کد رو نوشتم


protected void Button1_Click(object sender, EventArgs e)
{
; () Account account=new Account

; account.Name = TextBox1.Text
; account.Family = TextBox2.Text
; account.Email = TextBox3.Text
; account.Tel = TextBox4.Text
; account.Usernamr = TextBox5.Text
; account.Password = TextBox6.Text
;() account.insertAccount()


{
#region public method

;() CARDDataContext db = new CARDDataContext

() public void insertAccount
}
( db.insertAccount(_Name, _Family, _Email, _Tel, _Username, _Password
(" اطلاعات با موفقیت درج شد ") System.Windows.Forms.MessageBox.Show

{


#endregion


{
{

اما وقتی اجرا میکنم این ارر رو میده

elahebehnam
سه شنبه 20 اسفند 1392, 16:05 عصر
ارر من اینه:
Line 212: public void insertAccount(string _Name, string _Family, string _Email, string _Tel, string _Username, string _Password)
Line 213: {
Line 214: throw new NotImplementedException();
Line 215: }
Line 216: }