Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Assertion fail crash when no records satisfy DELETE clause #69
Win64 system built driver, node 0.8.8
For example, any empty table, with ID column. "DELETE from testTable1 WHERE ID=1" triggers the error and driver crashes.
The same obviously happens when DELETE affects zero rows on any real table.
This comment has been minimized.
This comment has been minimized.Show comment Hide comment
No, I'm on master branch. Unfortunately I've got none of C++ knowledge/experience, so I'm not sure if I will be any help with debugging.
error. My connection string is correct, and the same code runs without this error on my local machine.
OK, I can confirm there is no DELETE clause bug in Develop branch.
I just re-installed SQL Server Native Client on the Windows Server 2012 Azure VM, and still receive "[Error: IM002: [Microsoft][ODBC Driver Manager] Data source name not found.." error message with both develop and master branches. Maybe something specific needs to be done when installing on Windows Server comparing to regular Windows 7 installation? I downloaded and installed it from here http://www.microsoft.com/en-us/download/details.aspx?id=29065
OK, I will try to rebuild the driver on 32-bit everything and report on results.
For the compilation process on 64-bit system, I just follow instructions listed in readme:
then from Windows 7 SDK Command Prompt(otherwise it wont compile) node-gyp configure and build.
I want to stress it works locally on Windows 7 machine, the problem arises when installed on Windows Server 2008 or 2012 installed on Azure VM