Soyez le premier à donner votre avis sur cette source.
Snippet vu 13 088 fois - Téléchargée 37 fois
Dim Da As New OleDb.OleDbDataAdapter() Dim Cmd As New OleDb.OleDbCommand() Dim Cnx As New OleDb.OleDbConnection("Provider=OraOLEDB.Oracle.1;Password=PWD;User ID=User;Data Source=src;") Dim DtSeance As New DataTable() Dim LaRequete As String Da.SelectCommand = Cmd 'relation entre le DataAdapter et OleDbCommand Cmd.Connection = Cnx ' relation entre OleDbCommand et OleDbConnection LaRequete = "SELECT * FROM seance WHERE jour = to_date(" & Date.Today & ")" Cmd.CommandText = LaRequete ' C'est pour l'exemple mais on peut mettre directement la requète ici ;) Da.Fill(DtSeance) 'remplissage du DataTable If (DtSeance.Rows.Count > 0) Then txtTitre.Text = DtSeance.Rows(0).Item(0) 'Chaque tuple est choisi avec Rows(x) 'Chaque colonne est choisie avec Item(x) End If 'Pour un INSERT ou un UPDATE Cnx.Open() 'obligé d'ouvrir la connection LaRequete = "UPDATE distribution SET idinscription = '" & sIdPersonne & "',numdossier = '" & sNoBadge & "',distribue = 'O',dateheuredist = sysdate, idsociete = '" & sIdSociete & "' WHERE codebarre = '" & sNoBillet & "'" Cmd.CommandText = LaRequete Cmd.ExecuteNonQuery() 'execute la requète sans retour, contrairement à ExecuteScalar() Cnx.Close() 'ne pas oublier de la fermer...
14 oct. 2004 à 15:27
<%@ import Namespace="System.Data.OracleClient" %>
<script runat="server">
public void Page_Load(Object Src, EventArgs E)
{
OracleConnection myConnection = new OracleConnection();
myConnection.ConnectionString = "data source=<source>;user id=;password=;Integrated Security=no";
myConnection.Open();
myConnection.Close();
}
</script>
Voici le code erreur retourné : System.TypeLoadException: Format de métadonnées PInvoke non valide. lorsqu'il arrive a
myConnection.Open();
Avez vous une idée ?
Merci
14 oct. 2004 à 11:56
avez vous essayer avec le namespace System.Data.OracleClient ?
Merci
24 juin 2003 à 19:19
24 juin 2003 à 19:19
18 juin 2003 à 13:20
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.