1
Answer

i have some errors and i sent my code

magesh manavalan

magesh manavalan

12y
1.1k
1

Am getting this Error. 

Line1:incorrect syntex near')'.

Exception: System.Data.SQLException:Line1 incorrect syntex


Line 44 : SqlDataReader dr = cmd.ExecuteReader();


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;

public partial class Default2 : System.Web.UI.Page
{

SqlConnection con = new SqlConnection("Server=(local);initial catalog=CRMS;Trusted_Connection=True");
string str;
SqlCommand cmd;
int count;
protected void Page_Load(object sender, EventArgs e)
{

Label5.Visible = false;

}

protected void Button1_Click(object sender, EventArgs e)
{
con.Open();


////str = "insert into Project values('"+TextBox1.Text+"','" + TextBox2.Text + "','" + TextBox3.Text + "'," + TextBox4.Text + ")";

////cmd = new SqlCommand(str, con);
////cmd.ExecuteNonQuery();

////Response.Write("Record inserted Successfully");
////con.Close();


str = "Select * from Project where Project_Name='" + TextBox2.Text + "')";
SqlCommand cmd = new SqlCommand(str, con);
//cmd = new SqlCommand(str, con);
SqlDataReader dr = cmd.ExecuteReader();
if (dr.HasRows)
{

Response.Write("Record already exist");
}
else
{
str = "insert into Project values('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "'," + TextBox4.Text + ")";
SqlCommand cmd1 = new SqlCommand(str, con);
//cmd = new SqlCommand(str, con);
cmd1.ExecuteNonQuery();

Response.Write("Record inserted Successfully");
con.Close();

}



con.Open();
SqlCommand cmd3 = new SqlCommand("select * from Project ", con);
SqlDataAdapter adp = new SqlDataAdapter(cmd3);
DataSet ds = new DataSet();
adp.Fill(ds);
con.Close();
GridView1.DataSource = ds;
GridView1.DataBind();

}


protected void Button2_Click(object sender, EventArgs e)
{
TextBox1.Text="";
TextBox2.Text = "";
TextBox3.Text = "";
TextBox4.Text = "";
}
protected void Button3_Click(object sender, EventArgs e)
{

try
{

con.Open();

SqlCommand cmd = new SqlCommand("select * from Project where Project_Code = '" + TextBox5.Text + "'", con);

SqlDataAdapter adp = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
adp.Fill(ds);
con.Close();
GridView1.DataSource = ds;
GridView1.DataBind();
TextBox2.Text = "";
TextBox3.Text = "";
TextBox4.Text = "";
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
protected void Button4_Click(object sender, EventArgs e)
{
con.Open();
SqlCommand cmd = new SqlCommand("select * from Project ", con);
SqlDataAdapter adp = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
adp.Fill(ds);
con.Close();
GridView1.DataSource = ds;
GridView1.DataBind();
TextBox2.Text = "";
TextBox3.Text = "";
TextBox4.Text = "";
TextBox5.Text = "";
}
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
TextBox1.Text = GridView1.SelectedRow.Cells[1].Text;
TextBox2.Text = GridView1.SelectedRow.Cells[2].Text;
TextBox3.Text = GridView1.SelectedRow.Cells[3].Text;
TextBox4.Text = GridView1.SelectedRow.Cells[4].Text;
TextBox1.Enabled = false;
TextBox2.Enabled = false;
TextBox3.Enabled = false;
}
protected void Button5_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection("Server=(local);initial catalog=CRMS;Trusted_Connection=True");
con.Open();
Label5.Visible = true;

SqlCommand cmd2 = new SqlCommand("Update Project set Cost = " + TextBox4.Text + " where Project_Code = '" + TextBox1.Text + "'", con);
cmd2.ExecuteNonQuery();
// Response.Write("Record Updated successfully");
Label5.Text = "Record Updated successfully";
SqlCommand cmd1 = new SqlCommand("select * from Project ", con);
SqlDataAdapter adp = new SqlDataAdapter(cmd1);
DataSet ds = new DataSet();
adp.Fill(ds);
con.Close();

TextBox1.ReadOnly = false;
TextBox2.ReadOnly = false;
TextBox3.ReadOnly = false;
GridView1.DataSource = ds;
GridView1.DataBind();
}

protected void Button6_Click(object sender, EventArgs e)
{
str = "select count(*) from Project";
cmd = new SqlCommand(str, con);
con.Open();
count = Convert.ToInt16(cmd.ExecuteScalar()) + 1;
TextBox1.Text = "P000" + count;
con.Close();
TextBox2.Enabled = true;
TextBox3.Enabled = true;
}

protected void Button7_Click(object sender, EventArgs e)
{
TextBox1.Text = "";
TextBox2.Text = "";
TextBox3.Text = "";
TextBox4.Text = "";

}
}



Answers (1)