Tengo un problema cuando quiero insertar datos en mi base de datos (sql compact)
me muestra el siguiente error
The specified table does not exist. [ Cliente ]
Esta es mi clase
[Table(Name="Cliente")]
public class clientes
{
[Column(IsPrimaryKey=true,IsDbGenerated=true)]
public int codigo { get; set; }
[Column]
public string nombre { get; set; }
[Column]
public string telefono { get; set; }
[Column]
public string ruc { get; set; }
[Column]
public string dni { get; set; }
}
este es mi datacontext
public class datacontextclientes : DataContext
{
public datacontextclientes(string connectionstring)
: base(connectionstring){
}
public Table<clientes> customers
{
get {
return this.GetTable<clientes>();
}
}
}
uso este codigo para insertar
private void btn_grabar_Click(object sender, RoutedEventArgs e)
{
using (datacontextclientes ctx = new datacontextclientes(c)) {
clientes cli = new clientes();
cli.codigo=int.Parse(txtcodigo.Text);
cli.nombre=txtnomcli.Text;
cli. telefono=txttelcli.Text;
cli.ruc=txtruccli.Text;
cli.dni = txtdnicli.Text;
ctx.customers.InsertOnSubmit(cli);
ctx.SubmitChanges();
}
}