Lines Matching refs:driver

35                            const apr_dbd_driver_t* driver, const char* sql)
40 rv = apr_dbd_query(driver, handle, &nrows, sql);
46 const apr_dbd_driver_t* driver)
53 test_statement(tc, handle, driver, sql);
57 const apr_dbd_driver_t* driver)
60 test_statement(tc, handle, driver, sql);
64 const apr_dbd_driver_t* driver)
67 test_statement(tc, handle, driver, sql);
72 const apr_dbd_driver_t* driver, int count)
83 rv = apr_dbd_query(driver, handle, &nrows, sqf);
90 const apr_dbd_driver_t* driver, int count)
100 rv = apr_dbd_select(driver, pool, handle, &res, sql, 0);
108 rv = apr_dbd_get_row(driver, pool, res, &row, -1);
119 rv = apr_dbd_select(driver, pool, handle, &res, sql, 1);
123 rv = apr_dbd_num_tuples(driver, res);
128 rv = apr_dbd_get_row(driver, pool, res, &row, i);
135 rv = apr_dbd_get_row(driver, pool, res, &row, count+100);
140 const apr_dbd_driver_t *driver)
142 const char *escaped = apr_dbd_escape(driver, p, "foo'bar", handle);
148 const apr_dbd_driver_t* driver)
154 native = apr_dbd_native_handle(driver, handle);
157 rv = apr_dbd_check_conn(driver, pool, handle);
159 create_table(tc, handle, driver);
160 select_rows(tc, handle, driver, 0);
161 insert_data(tc, handle, driver, 5);
162 select_rows(tc, handle, driver, 5);
163 delete_rows(tc, handle, driver);
164 select_rows(tc, handle, driver, 0);
165 drop_table(tc, handle, driver);
167 test_escape(tc, handle, driver);
169 rv = apr_dbd_close(driver, handle);
179 const apr_dbd_driver_t* driver = NULL;
182 rv = apr_dbd_get_driver(pool, "sqlite2", &driver);
183 ABTS_ASSERT(tc, "failed to fetch sqlite2 driver", rv == APR_SUCCESS);
184 ABTS_PTR_NOTNULL(tc, driver);
185 if (!driver) {
189 ABTS_STR_EQUAL(tc, "sqlite2", apr_dbd_name(driver));
191 rv = apr_dbd_open(driver, pool, "data/sqlite2.db:600", &handle);
198 test_dbd_generic(tc, handle, driver);
207 const apr_dbd_driver_t* driver = NULL;
210 rv = apr_dbd_get_driver(pool, "sqlite3", &driver);
211 ABTS_ASSERT(tc, "failed to fetch sqlite3 driver", rv == APR_SUCCESS);
212 ABTS_PTR_NOTNULL(tc, driver);
213 if (!driver) {
217 ABTS_STR_EQUAL(tc, "sqlite3", apr_dbd_name(driver));
219 rv = apr_dbd_open(driver, pool, "data/sqlite3.db", &handle);
226 test_dbd_generic(tc, handle, driver);