分類:[ASP.NET (VB)]
2021/06/08(Tue) 10:43:36 編集(投稿者)
ASP.NET、MySQLを使用しています。
ローカルでデバックを動かしたときはDBにINSERTできるのに、サーバーにアップロードしてWEBからURLをたたいて
動かすと上手くDBにINSERTできません。
ログを入れていて中身を確認しているのですが、エラーは何も起きていません。
対処法が分からず困っています。
何が原因なのでしょうか?
パラメーターでデータ1〜データ6まで取得しています。
keyはありません。
'*** DB接続
Gnl_objConnection = New MySqlConnection
Gnl_objConnection.ConnectionString = ConfigurationManager.ConnectionStrings("DBConnectionString").ConnectionString
Try
Call Gnl_objConnection.Open()
Catch ex As Exception
'エラーログ出力
log.Error(ex)
End Try
'データ6情報分ループ
For i = 0 To 9
If データ6(i) <> "" Then
objCommand = Gnl_objConnection.CreateCommand
sql_buf = "Insert into DAT_DATA (LOG_DATE, COMPANY_ID, OPERATIONAREA, BUSNO, DEVICESCONDITON, UIDINFONO) VALUES ("
sql_buf &= データ1 & ", "
sql_buf &= """" & データ2 & """, "
sql_buf &= """" & データ3 & """, "
sql_buf &= """" & データ4 & """, "
sql_buf &= """" & データ5 & """, "
sql_buf &= """" & データ6(i) & """)"
objCommand.CommandText = sql_buf
Try
Call objCommand.ExecuteNonQuery()
Catch ex As Exception
'エラーログ出力
log.Error(ex)
End Try
End If
Next
'*** DB切断
Try
Call Gnl_objConnection.Close()
Call Gnl_objConnection.Dispose()
Catch ex As Exception
'エラーログ出力
log.Error(ex)
End Try