TestGDA.cs 744 B

1234567891011121314151617181920212223242526272829303132
  1. using System;
  2. using System.Data.OleDb;
  3. namespace Mono.Data.GDA.Test
  4. {
  5. public class TestGDA
  6. {
  7. private IntPtr m_gdaClient = IntPtr.Zero;
  8. private IntPtr m_gdaConnection = IntPtr.Zero;
  9. static void Main (string[] args)
  10. {
  11. TestGDA test = new TestGDA ();
  12. /* initialization */
  13. libgda.gda_init ("TestGDA#", "0.1", args.Length, args);
  14. test.m_gdaClient = libgda.gda_client_new ();
  15. /* open connection */
  16. test.m_gdaConnection = libgda.gda_client_open_connection (
  17. test.m_gdaClient,
  18. "PostgreSQL",
  19. "", "");
  20. if (test.m_gdaConnection != IntPtr.Zero) {
  21. System.Console.Write ("Connection successful!");
  22. /* close connection */
  23. libgda.gda_connection_close (test.m_gdaConnection);
  24. }
  25. }
  26. }
  27. }