Click here to Skip to main content
15,885,182 members
Home / Discussions / Database
   

Database

 
GeneralRe: Update Table Pin
Yulianto.28-Feb-05 15:21
Yulianto.28-Feb-05 15:21 
GeneralRe: Update Table Pin
jetset3228-Feb-05 20:34
jetset3228-Feb-05 20:34 
GeneralJoin Table in 2 different database files Pin
ting66827-Feb-05 22:55
ting66827-Feb-05 22:55 
GeneralRe: Join Table in 2 different database files Pin
Yulianto.27-Feb-05 23:09
Yulianto.27-Feb-05 23:09 
GeneralRe: Join Table in 2 different database files Pin
ting66827-Feb-05 23:45
ting66827-Feb-05 23:45 
GeneralRe: Join Table in 2 different database files Pin
Yulianto.28-Feb-05 18:03
Yulianto.28-Feb-05 18:03 
GeneralProgramming Microsoft Outlook... two problems Pin
devvvy27-Feb-05 16:04
devvvy27-Feb-05 16:04 
GeneralUpdate an item in MySQL with VS2003 Pin
kd834127-Feb-05 15:21
kd834127-Feb-05 15:21 
I try to use ODBC to update an item in MySQL table "my_status", but it doesn't work. Seems the data can be loaded to the dataset, but how to write it back to the data sourse? Is there anybody can give me some ideas or samples on how to do this?

Here is my code:
/////connect to the database with DataSet
String* strSql = "SELECT * FROM my_status";
OdbcDataAdapter* da = new OdbcDataAdapter(strSql,MYSQLCONN);
OdbcCommandBuilder* custCB = new OdbcCommandBuilder(da);
OdbcCommand* cmd;
cmd = new OdbcCommand("Select * from my_status", MyConn);

da->SelectCommand = cmd;
DataSet* wrbtDS = new DataSet();
da->Fill(wrbtDS, "my_status");

DataRow* cRow = wrbtDS->Tables->Item["my_status"]->Rows->Item[0];

//// load the image into the dataset
String * FILE_NAME = "Solid.jpg"; // for inserting a image file
FileStream* fs = new FileStream(FILE_NAME, FileMode::Open, FileAccess::Read);
Int16 imglen = (int)fs->Length;
Byte buffer[] = new Byte[imglen];
fs->Read(buffer,0,buffer->Length);

cRow->Item["image"] = buffer;

/* until here the item["image"] is changed and shows in DataSet, but how to update the data source with this updated DataSet??????? The following code doesn't work and how to figure it out?*/


wrbtDS->Tables->Item["my_status"]->Rows->Item[0]->AcceptChanges();

da->Update(wrbtDS, "my_status");


Thanks a lot!

Kevin
QuestionHow to display menu in a child form of SQL Server Enterprise Manager Pin
xshi00527-Feb-05 9:22
xshi00527-Feb-05 9:22 
GeneralSyntax error on IF ELSE statement Pin
rudemusik27-Feb-05 7:22
rudemusik27-Feb-05 7:22 
GeneralRandom data Pin
vuthaianh26-Feb-05 17:00
vuthaianh26-Feb-05 17:00 
GeneralRe: Random data Pin
NeverHeardOfMe27-Feb-05 11:32
NeverHeardOfMe27-Feb-05 11:32 
GeneralRe: Random data Pin
vuthaianh28-Feb-05 15:08
vuthaianh28-Feb-05 15:08 
GeneralRe: Random data Pin
NeverHeardOfMe2-Mar-05 22:45
NeverHeardOfMe2-Mar-05 22:45 
QuestionHow to serialize the database (SQL Server) Pin
oohungoo26-Feb-05 15:18
oohungoo26-Feb-05 15:18 
QuestionCan I create an Access type database from ADO/C# .NET? Pin
MitchellBaldwin26-Feb-05 6:07
MitchellBaldwin26-Feb-05 6:07 
AnswerRe: Can I create an Access type database from ADO/C# .NET? Pin
Mike Ellison26-Feb-05 8:09
Mike Ellison26-Feb-05 8:09 
AnswerRe: Can I create an Access type database from ADO/C# .NET? Pin
Mike Ellison26-Feb-05 8:13
Mike Ellison26-Feb-05 8:13 
GeneralRe: Can I create an Access type database from ADO/C# .NET? Pin
MitchellBaldwin26-Feb-05 10:53
MitchellBaldwin26-Feb-05 10:53 
GeneralPopulating textbox(s) from Column(s) Pin
WindSailor25-Feb-05 14:04
WindSailor25-Feb-05 14:04 
GeneralRe: Populating textbox(s) from Column(s) Pin
numbrel26-Feb-05 4:20
numbrel26-Feb-05 4:20 
GeneralRe: Populating textbox(s) from Column(s) Pin
WindSailor28-Feb-05 23:38
WindSailor28-Feb-05 23:38 
GeneralRe: Populating textbox(s) from Column(s) Pin
numbrel1-Mar-05 3:53
numbrel1-Mar-05 3:53 
GeneralDatabase paging Pin
grea faflj25-Feb-05 5:49
grea faflj25-Feb-05 5:49 
GeneralRe: Database paging Pin
Jon Sagara25-Feb-05 7:02
Jon Sagara25-Feb-05 7:02 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.