We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ea655aa commit bb03ed7Copy full SHA for bb03ed7
ext/tiny_tds/client.c
@@ -252,8 +252,8 @@ static VALUE rb_tinytds_execute(VALUE self, VALUE sql) {
252
REQUIRE_OPEN_CLIENT(cwrap);
253
dbcmd(cwrap->client, StringValueCStr(sql));
254
if (dbsqlsend(cwrap->client) == FAIL) {
255
- rb_warn("TinyTds: dbsqlsend() returned FAIL.\n");
256
- return Qfalse;
+ rb_raise(cTinyTdsError, "failed to execute statement");
+ return self;
257
}
258
cwrap->userdata->dbsql_sent = 1;
259
result = rb_tinytds_new_result_obj(cwrap);
0 commit comments