Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Float numbers not returning with select statement #9

Open
padzilla opened this issue Mar 4, 2012 · 1 comment
Open

Float numbers not returning with select statement #9

padzilla opened this issue Mar 4, 2012 · 1 comment

Comments

@padzilla
Copy link

padzilla commented Mar 4, 2012

I have a float type of column that was only returning the integer portion of the value stored in my DB.
I had to change this in PGSQLitePlugin.m:
case SQLITE_FLOAT:
columnValue = [NSNumber numberWithFloat: sqlite3_column_int(statement, i)];
columnName = [NSString stringWithFormat:@"%s", sqlite3_column_name(statement, i)];
[entry setObject:columnValue forKey:columnName];
break;
to this to get the float:
case SQLITE_FLOAT:
columnValue = [NSNumber numberWithFloat: sqlite3_column_double(statement, i)];
columnName = [NSString stringWithFormat:@"%s", sqlite3_column_name(statement, i)];
[entry setObject:columnValue forKey:columnName];
break;

@davibe
Copy link
Owner

davibe commented Mar 4, 2012

Great !! If you send a pull request i will merge it as soon as i get home.

Davide Bertola (from iPhone)

Il giorno 04/mar/2012, alle ore 03:52, padzilla
reply@reply.github.com
ha scritto:

I have a float type of column that was only returning the integer portion of the value stored in my DB.
I had to change this in PGSQLitePlugin.m:
case SQLITE_FLOAT:
columnValue = [NSNumber numberWithFloat: sqlite3_column_int(statement, i)];
columnName = [NSString stringWithFormat:@"%s", sqlite3_column_name(statement, i)];
[entry setObject:columnValue forKey:columnName];
break;
to this to get the float:
case SQLITE_FLOAT:
columnValue = [NSNumber numberWithFloat: sqlite3_column_double(statement, i)];
columnName = [NSString stringWithFormat:@"%s", sqlite3_column_name(statement, i)];
[entry setObject:columnValue forKey:columnName];
break;


Reply to this email directly or view it on GitHub:
#9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants