C# Mysql Ve UPDATE
-
Arkadaşlar c# da bir türlü mysql database'ime UPDATE işlemini yapamadım.Herhangi hata vermiyor ama işlemde gerçekleşmiyor.Bir türlü sorunu çözemedim.
kod:
const string DatabaseDriver = "{MySQL ODBC 3.51 Driver}";
const string DatabaseServer = "localhost";
const string DatabaseName = "phpbb";
const string DatabaseUserID = "root";
const string DatabasePassword = "";
static string ConnectionString = string.Format("DRIVER={0};SERVER={1};DATABASE={2};UID={3};PASSWORD={4};",
DatabaseDriver, DatabaseServer, DatabaseName, DatabaseUserID, DatabasePassword);----
OdbcConnection Connection = new OdbcConnection(ConnectionString);
Connection.Open();
OdbcCommand Command = Connection.CreateCommand();
int userCount2 = NetState.Instances.Count
Command.CommandText = "UPDATE veri SET userCount ='" + itemCount2 + "'";
Command.ExecuteNonQuery();
-
TeRRoR bunu yazdı:
-----------------------------Arkadaşlar c# da bir türlü mysql database'ime UPDATE işlemini yapamadım.Herhangi hata vermiyor ama işlemde gerçekleşmiyor.Bir türlü sorunu çözemedim.
kod:
const string DatabaseDriver = "{MySQL ODBC 3.51 Driver}";
const string DatabaseServer = "localhost";
const string DatabaseName = "phpbb";
const string DatabaseUserID = "root";
const string DatabasePassword = "";
static string ConnectionString = string.Format("DRIVER={0};SERVER={1};DATABASE={2};UID={3};PASSWORD={4};",
DatabaseDriver, DatabaseServer, DatabaseName, DatabaseUserID, DatabasePassword);----
OdbcConnection Connection = new OdbcConnection(ConnectionString);
Connection.Open();
OdbcCommand Command = Connection.CreateCommand();
int userCount2 = NetState.Instances.Count
Command.CommandText = "UPDATE veri SET userCount ='" + itemCount2 + "'";
Command.ExecuteNonQuery();
----------------------------try
{
cn.open();
cmd(Command).ExeCuteNonQuery();
}
catch(Expetion ex){response.Write(ex.Message + ex.Source) }
finally {cn.close();}
eğer hataya düşersen Catch Bloğu içine düşeceksin ve orda da hata mesajını ve kaynağını nereden geldiğini göreceksin tavsiyem system watcher ile işlemleri izlemendir.
-
network bunu yazdı:
-----------------------------
TeRRoR bunu yazdı:
-----------------------------Arkadaşlar c# da bir türlü mysql database'ime UPDATE işlemini yapamadım.Herhangi hata vermiyor ama işlemde gerçekleşmiyor.Bir türlü sorunu çözemedim.
kod:
const string DatabaseDriver = "{MySQL ODBC 3.51 Driver}";
const string DatabaseServer = "localhost";
const string DatabaseName = "phpbb";
const string DatabaseUserID = "root";
const string DatabasePassword = "";
static string ConnectionString = string.Format("DRIVER={0};SERVER={1};DATABASE={2};UID={3};PASSWORD={4};",
DatabaseDriver, DatabaseServer, DatabaseName, DatabaseUserID, DatabasePassword);----
OdbcConnection Connection = new OdbcConnection(ConnectionString);
Connection.Open();
OdbcCommand Command = Connection.CreateCommand();
int userCount2 = NetState.Instances.Count
Command.CommandText = "UPDATE veri SET userCount ='" + itemCount2 + "'";
Command.ExecuteNonQuery();
----------------------------try
{
cn.open();
cmd(Command).ExeCuteNonQuery();
}
catch(Expetion ex){response.Write(ex.Message + ex.Source) }
finally {cn.close();}
eğer hataya düşersen Catch Bloğu içine düşeceksin ve orda da hata mesajını ve kaynağını nereden geldiğini göreceksin tavsiyem system watcher ile işlemleri izlemendir.
-----------------------------şu koca yazıyı niye ayni şekilde kopyalayıp alıntı yapıyorsunki :|
-
Kusura bakma ama boş konuşuyosun :)
Kodların kaldığı yerden anlaması için alıntı yaptım bu bir ; yaparım yapmam bu iki ; Hadi bn belirli bir amaç için yaptım konuya konu ile ilgili bir cevap vermek için yaptım sen neden bu boş yazıyı yazdın ???
replay etme istersen artık ..
-
döt olduğum yerden devam etmem zaten :D
-
Vay be google'da arama yaparken kendi konumu gördüm nerden nereye, bi zamanlar update çekemiyormuşum şimdi kendi yazdığım DB Layer'i kullanıyorum. Hayat ne kadar enteresanmış...
