// Połączenie z MySQL itp
const char* sql_active = (const char*)Runtime::InteropServices::Marshal::StringToHGlobalAnsi("SELECT * FROM dane").ToPointer( );
query_state = mysql_query(&mysql, sql_active);
result = mysql_store_result(connection);
// Config
string Config[2];
int lp = 1;
while(row = mysql_fetch_row(result))
{
if((row[0]) != NULL )
{
Config[lp] = row[2];
lp++;
}
}
if(Config[2] == "nie")
{
string wiadomosc = Config[1];
MessageBox::Show( gcnew String(wiadomosc), "Program" , MessageBoxButtons::OK, MessageBoxIcon::Information);
}
mysql_close(&mysql);
Niestety wywala bląd:
error C2664: 'System::String::String(const wchar_t *)' : cannot convert parameter 1 from 'std::string' to 'const wchar_t *'
1> No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
Program działa do momenty wklejenia zmiennej w MessageBox
Proszę o pomoc