resulta que tengo una tabla que tiene dos llaves foraneas, ahora bien; en c# cuando hago un insert, como hago para insertar datos en esos campos con claves foraneas, lo que trato de hacer es esto:
Código PHP:
   MySQLConnection c = con.getconection();
                string usuario = "SELECT FROM incidente inc,usuario usu WHERE inc.usuario_id=usu.usuario_id";
                string estado = "SELECT FROM incidente inc, estado est WHERE inc.Id_estado=est.Id_estado";
                string query = "INSERT INTO incidente(descripcion,categoria,prioridad,asignacion,fecha,comentarios,archivos,usuario_id,Id_estado) values('"+incidente.Historia_Descripcion1+"','"+incidente.Clasificacion1+"','"+incidente.Prioridad1+"','"+incidente.Asignacion1+"',"+Fecha+",'"+incidente.Comentarios1+"','"+incidente.Archivos1+"',"+usuario+","+estado+")";
                MySQLCommand comando = new MySQLCommand(query, c);
                data = comando.ExecuteNonQuery(); 
    por favor ayudenme
 
 
