private Boolean runQuery() { if (_commandtext == null) { return(false); } validConnection(); getCursor(); if (Parameters.Count == 0) { if ((_prepared) ? _sqlrcur.executeQuery() : _sqlrcur.sendQuery(_commandtext)) { return(true); } } else { if (!_prepared) { Prepare(); } bindParameters(); if (_sqlrcur.executeQuery()) { copyOutBindValues(); return(true); } } throw new SQLRelayException(_sqlrcur.errorNumber(), _sqlrcur.errorMessage()); }
public static void Main() { SQLRConnection con = new SQLRConnection("sqlrserver", 9000, "/tmp/example.socket", "user", "password", 0, 1); SQLRCursor cur = new SQLRCursor(con); if (cur.sendQuery("select * from my_nonexistant_table") != true) { Console.WriteLine(cur.errorMessage()); } }