Question sur le namespace Sybase.Data.AseClient?
Bonjour,
j'au une question sur le namespace Sybase.Data.AseClient qui utiliser pour supporter la base de donnéé Sybase le probleme que les les parametres ne supportent pas DBNull.value voici le code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| string chaine="Data Source=MAserver;Port=5000;Database=Export;Uid=sa;Pwd=;";
Sybase.Data.AseClient.AseConnection ase=new Sybase.Data.AseClient.AseConnection(chaine);
string query="insert into ASYNCHRONE(OPERATION,id_personne) values (@OPERATION,@id_personne)";
Sybase.Data.AseClient.AseCommand Cmd=null;
try
{
ase.Open();
Cmd=ase.CreateCommand();
Cmd.CommandText=query;
Sybase.Data.AseClient.AseParameter para1=new Sybase.Data.AseClient.AseParameter("@OPERATION",DBNull.Value);
Cmd.Parameters.Add(para1);
Sybase.Data.AseClient.AseParameter para2=new Sybase.Data.AseClient.AseParameter("@id_personne","2222");
Cmd.Parameters.Add(para2);
Cmd.ExecuteNonQuery();
}
catch(Exception e)
{
Console.WriteLine(e.Message);
} |
dans le code il declenche une erreur Unsupported parameter type
est ce que on peut remplacer objet DBNull.Value par une autre valeur pour supporter ?