El error dice lo siguiente:
Line 1: Incorrect syntax near '12'
Estoy ocupando C# .net 2005 y SQl 2000, parte del codigo es:
using System; <---esta es la linea 1
using System.Data;
using System.Data.SqlClient;
//METODO INSERTAR
public void Insertar()
{
com.CommandType = CommandType.Text;
com.Connection = cnn;
com.CommandText = "INSERT INTO tbl_servsocial" +
"(cod_proy,nombre_proy,lugar_proy,año_proy,mes_proy,cod_area_proy,region_proy,dep_proy,mun_proy,obj_proy,logros_proy,f_inicio,f_fin,n_ben_niños,n_ben_adol,n_ben_adul,gas_proy,via_proy,t_horas_proy,c_t_proy,obs_proy,doc_fem,doc_mas,per_adm_fem,per_adm_mas,gob_nac,gob_int,emp_nac,emp_int,inst_cos_hora,inst_cos_total,otr_pers_mas,otr_pers_fem) " +
"VALUES (" +
"" + cod_proy + "," +
"'" + nom_proy + "'," +
"'" + lugar + "'," + anio + ",'" + mes + "', '" + area + "','" + region + "','" + departamento + "','" + municipio + "', '" + obj_proy + "','" + log_proy + "','" + fec_ini + "'," + fec_fin + "," + n_ben_niños + "," + n_ben_adol + "," + n_ben_adul + "," + gas_proy + "," + via_proy + "," + total_hor_emp + "," + cos_total_proy + ",'" + obs_proy + "'," + doc_fem + "," + doc_mas + "," + per_adm_fem + "," + per_adm_mas + "," + gob_nac + "," + gob_int + "," + emp_nac + "," + emp_int + "," + inst_cos_hora + "," + inst_cos_total + "," + otr_pers_mas + "," + otr_pers_fem + ")";
try
{
cnn.Open();
com.ExecuteNonQuery();
}
catch (System.Exception ex)
{
throw ex; <-------aqui agarra el error y me dice q la linea 1 esta mal
}
finally
{
if (cnn != null)
cnn.Close();
}
}
y pues no se como resolver el error....y lo mas cercano que he encontrado es lo de microsoft que no entiendo como hacerlo