v1.2.1
This commit is contained in:
@@ -1,22 +1,24 @@
|
||||
using System;
|
||||
using MySqlConnector;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
using System.Data.Common;
|
||||
using System.Drawing;
|
||||
//using MySql.Data.MySqlClient;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Net.Sockets;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Data;
|
||||
using System.Windows.Forms;
|
||||
using MySql.Data.MySqlClient;
|
||||
using System.IO;
|
||||
using System.Net.Sockets;
|
||||
using System.Net;
|
||||
using System.Drawing;
|
||||
|
||||
namespace Mip
|
||||
{
|
||||
class classSQL
|
||||
{
|
||||
//Deklaracia premennych pre pristup k mySQL cez MYSQL.data
|
||||
|
||||
|
||||
private static MySqlConnection MyConnection;
|
||||
private static MySqlCommand MyCommand;
|
||||
public static MySqlDataReader myData;
|
||||
@@ -30,9 +32,9 @@ namespace Mip
|
||||
/// <param name="_filepath"> Path\Názov súbora , pod ktorým bude uložený na disk</param>
|
||||
public static void ExportFormToHDD(string _nazov,string _filepath)
|
||||
{
|
||||
string ServerIP = classUser.MariaDBServerIPAddress;
|
||||
//string ServerIP = classUser.MariaDBServerIPAddress;
|
||||
|
||||
MyConnection = new MySqlConnection("server=" + ServerIP + ";database=mip; User=mip;Password=mip@2013;;");
|
||||
MyConnection = new MySqlConnection($"server={classUser.AppOptions.Host};database={classUser.AppOptions.Database}; User={classUser.AppOptions.LoginName};Password={classUser.AppOptions.Password};;");
|
||||
|
||||
byte[] FilewData;
|
||||
|
||||
@@ -64,10 +66,11 @@ namespace Mip
|
||||
/// <param name="_VykresData"> pole byte[], v ktorom je uložený obrázok</param>
|
||||
public static void SaveVykresToSQL(int _IDVyrobok,int _IndexVykresu, byte [] _VykresData)
|
||||
{
|
||||
string ServerIP = classUser.MariaDBServerIPAddress;
|
||||
//string ServerIP = classUser.MariaDBServerIPAddress;
|
||||
|
||||
//MyConnection = new MySqlConnection("server=" + ServerIP + ";database=mip; User=mip;Password=mip@2013;;");
|
||||
MyConnection = new MySqlConnection($"server={classUser.AppOptions.Host};database={classUser.AppOptions.Database}; User={classUser.AppOptions.LoginName};Password={classUser.AppOptions.Password};;");
|
||||
|
||||
MyConnection = new MySqlConnection("server=" + ServerIP + ";database=mip; User=mip;Password=mip@2013;;");
|
||||
|
||||
string CmdString = "INSERT INTO `mip`.`tabvykres` (IDVyrobok,IndexVykresu,VykresData) VALUES(@IDVyrobok,@IndexVykresu,@VykresData)";
|
||||
|
||||
MyCommand = new MySqlCommand(CmdString, MyConnection);
|
||||
@@ -96,9 +99,10 @@ namespace Mip
|
||||
/// <param name="_filepath"> Path\Názov súboru, do ktorého je výkres vyexportovaný</param>
|
||||
public static void ExportVykresToHDD(int _IDVyrobok,int _indexVykresu, string _filepath)
|
||||
{
|
||||
string ServerIP = classUser.MariaDBServerIPAddress;
|
||||
//string ServerIP = classUser.MariaDBServerIPAddress;
|
||||
|
||||
MyConnection = new MySqlConnection("server=" + ServerIP + ";database=mip; User=mip;Password=mip@2013;;");
|
||||
//MyConnection = new MySqlConnection("server=" + ServerIP + ";database=mip; User=mip;Password=mip@2013;;");
|
||||
MyConnection = new MySqlConnection($"server={classUser.AppOptions.Host};database={classUser.AppOptions.Database}; User={classUser.AppOptions.LoginName};Password={classUser.AppOptions.Password};;");
|
||||
|
||||
byte[] FilewData;
|
||||
|
||||
@@ -145,10 +149,11 @@ namespace Mip
|
||||
/// <param name="_FormularData"> pole byte[], v ktorom je uložený formulár</param>
|
||||
public static void SaveFormToSQL(string _meno,byte[] _FormularData)
|
||||
{
|
||||
string ServerIP = classUser.MariaDBServerIPAddress;
|
||||
//string ServerIP = classUser.MariaDBServerIPAddress;
|
||||
|
||||
//MyConnection = new MySqlConnection("server=" + ServerIP + ";database=mip; User=mip;Password=mip@2013;;");
|
||||
MyConnection = new MySqlConnection($"server={classUser.AppOptions.Host};database={classUser.AppOptions.Database}; User={classUser.AppOptions.LoginName};Password={classUser.AppOptions.Password};;");
|
||||
|
||||
MyConnection = new MySqlConnection("server=" + ServerIP + ";database=mip; User=mip;Password=mip@2013;;");
|
||||
|
||||
String poznamka = Microsoft.VisualBasic.Interaction.InputBox(null, "Zadaj poznámku k formuláru:");
|
||||
|
||||
string CmdString = "INSERT INTO `mip`.`tabformular` (NazovSuboru,DataSuboru,PoznamkaFormulara) VALUES(@NazovSuboru,@DataSuboru,@PoznamkaFormulara)";
|
||||
@@ -200,9 +205,10 @@ namespace Mip
|
||||
/// <param name="_NakresData"> pole byte[], v ktorom je uložený nákres</param>
|
||||
public static void SaveNakresToSQL(int _IDZiadanka, byte[] _NakresData)
|
||||
{
|
||||
string ServerIP = classUser.MariaDBServerIPAddress;
|
||||
//string ServerIP = classUser.MariaDBServerIPAddress;
|
||||
|
||||
MyConnection = new MySqlConnection("server=" + ServerIP + ";database=mip; User=mip;Password=mip@2013;;");
|
||||
//MyConnection = new MySqlConnection("server=" + ServerIP + ";database=mip; User=mip;Password=mip@2013;;");
|
||||
MyConnection = new MySqlConnection($"server={classUser.AppOptions.Host};database={classUser.AppOptions.Database}; User={classUser.AppOptions.LoginName};Password={classUser.AppOptions.Password};;");
|
||||
|
||||
classSQL.SQL("DELETE FROM `mip`.`tabziadankanakres` WHERE `IDZiadanka` = " + _IDZiadanka.ToString());
|
||||
|
||||
@@ -316,7 +322,8 @@ namespace Mip
|
||||
if (MariaDBConnection != null)
|
||||
MariaDBConnection.Close();
|
||||
|
||||
string connStr = String.Format("server={0}; database={1}; user id={2}; password={3}; pooling={4}; default command timeout={5};", classUser.MariaDBServerIPAddress, "mip", "mip", "mip@2013", "false", "3000");
|
||||
string connStr = String.Format("server={0}; database={1}; user id={2}; password={3}; pooling={4}; default command timeout={5};", classUser.AppOptions.Host, classUser.AppOptions.Database, classUser.AppOptions.LoginName, classUser.AppOptions.Password, false, "3000");
|
||||
;
|
||||
MariaDBConnection = new MySqlConnection(connStr);
|
||||
try
|
||||
{
|
||||
@@ -334,8 +341,8 @@ namespace Mip
|
||||
, "MariaDB server nedostupný!", MessageBoxButtons.YesNo);
|
||||
if (dr == DialogResult.Yes)
|
||||
{
|
||||
classGlobal.SetServerIP();
|
||||
connStr = String.Format("server={0}; database={1}; user id={2}; password={3}; pooling={4}; default command timeout={5};", classUser.MariaDBServerIPAddress, "mip", "mip", "mip@2013", "false", "3000");
|
||||
//classGlobal.SetServerIP();
|
||||
connStr = String.Format("server={0}; database={1}; user id={2}; password={3}; pooling={4}; default command timeout={5};", classUser.AppOptions.Host, classUser.AppOptions.Database, classUser.AppOptions.LoginName, classUser.AppOptions.Password, false, "3000");
|
||||
MariaDBConnection = new MySqlConnection(connStr);
|
||||
try
|
||||
{
|
||||
@@ -455,7 +462,11 @@ namespace Mip
|
||||
//classGlobal.wait(true);
|
||||
ConnectMariaDB();
|
||||
MariaDBCommand(_cmd,true);
|
||||
object Index = MySqlHelper.ExecuteScalar(MariaDBConnection, "SELECT LAST_INSERT_ID();");
|
||||
|
||||
MySqlCommand lastIndexCommand = new MySqlCommand("SELECT LAST_INSERT_ID();", MariaDBConnection);
|
||||
lastIndexCommand.Connection.Open();
|
||||
object Index = lastIndexCommand.ExecuteScalar();
|
||||
|
||||
if (Index != null) MariaDBLastIndex = Convert.ToInt32(Index);
|
||||
else MariaDBLastIndex = 0;
|
||||
outLastIndex = MariaDBLastIndex;
|
||||
|
||||
Reference in New Issue
Block a user