cs_jlassi
Messages postés35Date d'inscriptionmercredi 19 mars 2003StatutMembreDernière intervention29 janvier 2009
-
24 avril 2008 à 13:05
cs_jlassi
Messages postés35Date d'inscriptionmercredi 19 mars 2003StatutMembreDernière intervention29 janvier 2009
-
24 avril 2008 à 14:58
Bonjour
je developpe une application web avec une base de donner oracle, pour faire la connection j ai tapé le code suivant ( sachant que j'utilise VS 2008)
using System.Data;
using Oracle.DataAccess.Client; // ODP.NET Oracle managed provider
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//string oradb = "User Id=scott;Password=tiger;";
string oradb = "Data Source=(DESCRIPTION=" + "(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=standart)(PORT=1521)))" + "(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=ORCL)));" + "User Id=scott;Password=tiger;";
OracleConnection conn = new OracleConnection(oradb);
conn.Open(); string sql "select dname from dept where deptno 10";
OracleCommand cmd = new OracleCommand(sql, conn);
cmd.CommandType = CommandType.Text;
OracleDataReader dr = cmd.ExecuteReader();
dr.Read();
label1.Text = dr.GetString(0); // lecture de la première colonne (via l'indice)
conn.Close();
}
}
il m affiche l'erreur :
CS0103: Le nom 'label1' n'existe pas dans le contexte actuel
j ai enlevé l'instrucation :
label1.Text = dr.GetString(0); // lecture de la première colonne (via l'indice)
il m'affiche l'erreur :
ORA-12514: TNS : le processus d'écoute ne connaît pas actuellement le service demandé dans le descripteur de connexion
malheureusement j ai ps pu trouver l'erreur
y a t'il quelqun qui peu m aider et Merci d'avance