Skocz do zawartości

Połączenie z zewnętrzną bazą SQLite


ps19
 Udostępnij

Rekomendowane odpowiedzi

Mam pytanie jak połączyć się z zewnętrzną bazą SQLite szukałem w helpie, ale nie znalazłem odpowiedzi na moje pytanie :unsure:.

 

 

EDIT: Chodzi mi o to, że nie wiem gdzie wpisać hasło, login chyba, że autoIt potrafi się sam włamać do SQL`a xD

Edytowane przez ps19
Odnośnik do komentarza
Udostępnij na innych stronach

http://www.autoitscript.com/forum/topic/85617-mysql-udfs/page__hl__mysql%20udf

 

;===============================================================================
;
; Function Name:   _MySQL_Real_Connect
; Description::    attempts to establish a connection to a MySQL database engine running on $Host.
;                    mySQL_real_connect() must complete successfully before you can execute any
;                    other API functions that require a valid MySQL connection handle structure.
; Parameter(s):    $MySQL_ptr   - Pointer to the MySQL struct
;                  $Host        - hostname or an IP address
;                  $User        - MySQL login ID
;                  $Pass        - password for user (no password: "" (empty string))
;                  $Database    - default database (no default db: "" (empty string))
;                  $Port        - If port is not 0, the value is used as the port number for the TCP/IP connection.
;                  $unix_socket - specifies the socket or named pipe that should be used. (no pipe: "" (empty string))
;                  $Client_Flag - flags to enable features
; Requirement(s):  libmysql.dll
; Return Value(s): A MYSQL* connection handle if the connection was successful, NULL if the connection
;                    was unsuccessful. For a successful connection, the return value is the same as the
;                    value of the first parameter.
; Author(s):       Prog@ndy
;
; Further Information: http://dev.mysql.com/doc/refman/5.1/en/mysql-real-connect.html
;
;===============================================================================

 

sorki chwilowo brak czasu , polecam pobiegac po tematach które są w podanym linku albo głownym ze skryptem , tam duzo przykładów

 

http://www.autoitscript.com/forum/topic/114583-connect-to-online-sql-database/page__p__801199__hl__sql+online__fromsearch__1#entry801199

Edytowane przez robem

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Odnośnik do komentarza
Udostępnij na innych stronach

ps19 , skrzynke to ci krasnoludki zapchały że nie można do ciem napisać ? :)

 

 

#include <array.au3>
#include "mysql.au3"

_MySQL_InitLibrary()
If @error Then Exit MsgBox(0, '', "")
$MysqlConn = _MySQL_Init()

$connected = _MySQL_Real_Connect($MysqlConn, "localhost", "root", "", "webclan")
If $connected = 0 Then Exit MsgBox(16, 'Connection Error', _MySQL_Error($MysqlConn))

$yam = "testuser"
$pass = "pass"

$query = "SELECT * FROM users WHERE yam='"  & _MySQL_Real_Escape_String($MysqlConn,$yam) & "' AND password='" & _MySQL_Real_Escape_String($MysqlConn,$pass) & "'"
MsgBox(0, '', $query)
If _MySQL_Real_Query($MysqlConn, $query) = $MYSQL_ERROR Then
   MsgBox(0, 'Error', _MySQL_Error($MysqlConn))
Else

;------------------------------------------------------


;------------------------------------------------------

$res = _MySQL_Store_Result($MysqlConn)
$users = _MySQL_Num_Rows($res)
MsgBox(0, '', "Found " & $users & " user(s) with this yam and PW")

;~; Abfrage freigeben
_MySQL_Free_Result($res)
EndIf
;~; Verbindung beenden
_MySQL_Close($MysqlConn)
;~; MYSQL beenden
_MySQL_EndLibrary()

 

 

jeszcze pomocny link co na pewno się przyda : http://dev.mysql.com/doc/refman/5.1/en/mysql-real-connect.html

własnie widze, jak znajde podam link :) , i jak widać wszystko znajdzie na google

odemnie to :

udfki i w drugim dll pod obydwa systemy

 

sorki że bez skanu ale chyba status na forum upoważnia do tego że nie publikuje śmieci tylko oryginalne i prawdziwe pliki na serwerze MPC, zresztą żaden to nie program tylko dll i tekst, dziękuję

mysql.zip

mysql-1.zip

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Odnośnik do komentarza
Udostępnij na innych stronach

 Udostępnij

  • Ostatnio przeglądający forum Połączenie z zewnętrzną bazą SQLite   0 użytkowników
    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...