Jesús Alvarez Manrique
-
Tengo Un ComboBox en WPF Que relleno MEDIANTE la ejecucion de las Naciones Unidas Procedure almacenado de SQL Server, con los NOMBRES de los Autores de determinados artículos de prensa. Hasta Ahí Perfectamente. El Problema Viene when despues de select sin autor (Apellidos, Nombre) Solicitar y Que me descomponga la Cadena MEDIANTE la división function (',') me da error al no encontrar El Segundo Elemento del array. La explicación está en Que intenta descomponer el Siguiente Resultado de la selección española en el ComboBox: ComboBoxWPF_LINQ_01.usp_ListadoCompletoAutoresResult, siendo ComboBoxWPF_LINQ_01 el Nombre de la Solución y usp_ListadoCompletoAutores el Procedure almacenado Que ejecuto párrafo llenar el ComboBox. Que el Código utilizo es el Siguiente: MostrarAutor private void () {string oAutor, oApellidos , oNombre; string [] CadenaSeparada; DataClasses1DataContext db = new DataClasses1DataContext (); . cboAutores.ItemSource db.usp_ListadoCompletoAutores = () ToList (); oAutor = cboAutotes.Text.ToString; CadenaSeparada = oAutor.Split (','); textBox1 . = Texto CadenaSeparada [0]; textBox2.Text CadenaSeparada = [1]; } Tambien le he probado con oAutor cboAutores.SelectedItem.ToString = () y tampoco me Funciona Las cadenas las Necesito párr Buscar en la Base de Datos los Artículos Escritos Cada autor de, Que Figuren en Ella. El ComboBox sí Llena Perfectamente con cadenas con la Siguiente Estructura Apellido1 Apellido2, Nombre Apellido1 Apellido2, Nombre Apellido1 Apellido2, Nombre .................. .................... (Apellido1 Apellido2, hijo Un solo campo) Selecciono sin artículo, y en el Texto del combo aparece la Cadena Seleccionada con La Misma Estructura, osea, Apellido1 Apellido2, Nombre, y es here Donde Comienzan los Problemas, Pues when Hago oAutor = cboAutotes.Text.ToString; ó oAutor = cboAutotes; me devuelve "ComboBoxWPF_LINQ_01.usp_ListadoCompletoAutoresResult", en Lugar De devolverme la cadena "Apellido1 Apellido2, Nombre", Nada Parecido con la Realidad.
-
Tengo Un ComboBox en WPF Que relleno MEDIANTE la ejecucion de las Naciones Unidas Procedure almacenado de SQL Server, con los NOMBRES de los Autores de determinados artículos de prensa. Hasta Ahí Perfectamente. El Problema Viene when despues de select sin autor (Apellidos, Nombre) Solicitar y Que me descomponga la Cadena MEDIANTE la división function (',') me da error al no encontrar El Segundo Elemento del array. La explicación está en Que intenta descomponer el Siguiente Resultado de la selección española en el ComboBox: ComboBoxWPF_LINQ_01.usp_ListadoCompletoAutoresResult, siendo ComboBoxWPF_LINQ_01 el Nombre de la Solución y usp_ListadoCompletoAutores el Procedure almacenado Que ejecuto párrafo llenar el ComboBox. Que el Código utilizo es el Siguiente: MostrarAutor private void () {string oAutor, oApellidos , oNombre; string [] CadenaSeparada; DataClasses1DataContext db = new DataClasses1DataContext (); . cboAutores.ItemSource db.usp_ListadoCompletoAutores = () ToList (); oAutor = cboAutotes.Text.ToString; CadenaSeparada = oAutor.Split (','); textBox1 . = Texto CadenaSeparada [0]; textBox2.Text CadenaSeparada = [1]; } Tambien le he probado con oAutor cboAutores.SelectedItem.ToString = () y tampoco me Funciona Las cadenas las Necesito párr Buscar en la Base de Datos los Artículos Escritos Cada autor de, Que Figuren en Ella. El ComboBox sí Llena Perfectamente con cadenas con la Siguiente Estructura Apellido1 Apellido2, Nombre Apellido1 Apellido2, Nombre Apellido1 Apellido2, Nombre .................. .................... (Apellido1 Apellido2, hijo Un solo campo) Selecciono sin artículo, y en el Texto del combo aparece la Cadena Seleccionada con La Misma Estructura, osea, Apellido1 Apellido2, Nombre, y es here Donde Comienzan los Problemas, Pues when Hago oAutor = cboAutotes.Text.ToString; ó oAutor = cboAutotes; me devuelve "ComboBoxWPF_LINQ_01.usp_ListadoCompletoAutoresResult", en Lugar De devolverme la cadena "Apellido1 Apellido2, Nombre", Nada Parecido con la Realidad.
Creo que necesitas hacer referencia al dataset que llena el combobox, no al valor de texto del mismo Por cierto, intenta poner tus preguntas en ingles en este sitio, por que muy pocas personas podrán contestarte en español (no es imposible, pero no es lo mas recomendable). I think you need to get the dataset value in the ComboBox, not the text in the CB itself. BTW, try posting your questions in english, because too few people will answer your question in spanish.
-
Creo que necesitas hacer referencia al dataset que llena el combobox, no al valor de texto del mismo Por cierto, intenta poner tus preguntas en ingles en este sitio, por que muy pocas personas podrán contestarte en español (no es imposible, pero no es lo mas recomendable). I think you need to get the dataset value in the ComboBox, not the text in the CB itself. BTW, try posting your questions in english, because too few people will answer your question in spanish.
Gracias por tu interés. El problema es que yo de inglés no se nada.
-
Creo que necesitas hacer referencia al dataset que llena el combobox, no al valor de texto del mismo Por cierto, intenta poner tus preguntas en ingles en este sitio, por que muy pocas personas podrán contestarte en español (no es imposible, pero no es lo mas recomendable). I think you need to get the dataset value in the ComboBox, not the text in the CB itself. BTW, try posting your questions in english, because too few people will answer your question in spanish.
Sabrías explicarme como hago lo que me dices. Gracias
-
Gracias por tu interés. El problema es que yo de inglés no se nada.
Siempre puedes utilizar el traductor de Google para intentar dejar legible tu pregunta en otro idioma. Tambien puedes intentar en http://traductor.babylon.com/[^] Hace mucho que no utilizo WPF, por lo que por el momento no puedo ayudarte, pero voy a intentar investigar y si encuentro algo que te ayude te lo haré saber. Saludos!
-
Gracias por tu interés. El problema es que yo de inglés no se nada.
Dado que el sitio es de uso internacional, y al parecer la mayoria de los usuarios son de USA y UK, esta en tu mejor interes escribir en Ingles, esto tambien te ayudara a mejorar como programador ya que tendras acceso a mas material de aprendizaje. Lo que va a pasar si no haces esto, es que recibiras tantos votos negativos que sera dificil que recibas respuestas. Si buscas recursos en espanol, te recomendaria la pagina de El Guille, aunque no se si siga activa y actualizada. http://www.elguille.info/[^] -------------------------------------------------- Since the site is of international use, and it seems the majority of users are from USA and UK, it is in your best interest to write in English, this will also help you improve as a programmer since you will have access to more learning materials. What will happen if you don't do this, is that you will get so many downvotes that it will be difficult for you to get answers. If you are looking for resources in spanish, I would recommend you El Guille's site, although I don't know if its still active and updated. http://www.elguille.info/[^]