bonjour je tente de créer un fichier mdb vide. Je précise je suis avec C++ builder XE. j'ai saisit le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
if (FileExists(mMdbFile))
  {
	if (!DeleteFile(mMdbFile)) throw Exception("Unable to overwrite " +
	  mMdbFile + " \r\nMaybe file is currently locked by another application");
  }
  Variant vADO;
  AnsiString provider = PROVIDER_SOURCE + mMdbFile;
  vADO = Variant::CreateObject("ADOX.Catalog");
  vADO.OleFunction("create", provider.c_str());
  // on termine
  vADO = Unassigned;
Seulement à l'exécution j'ai une erreur OleException 'Type de variable incorrect'.
J'ai bien inclus comobj.hpp et je ne comprends pas pourquoi cela ne fonctionne pas!!! Si quelqu'un à une idée !!!