ps19 Opublikowano 13 Czerwca 2011 Udostępnij Opublikowano 13 Czerwca 2011 (edytowane) 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 Edytowane 13 Czerwca 2011 przez ps19 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
RobeM Opublikowano 13 Czerwca 2011 Udostępnij Opublikowano 13 Czerwca 2011 (edytowane) 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 13 Czerwca 2011 przez robem ps19 1 If you = stupid then insert(foot.in.your.ass) end if Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
ps19 Opublikowano 13 Czerwca 2011 Autor Udostępnij Opublikowano 13 Czerwca 2011 Tylko, że link do pobrania mysql.au3 i dll`ki nie działa, a w ostatnim poście jest tylko skrawek kodu Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
hfaua Opublikowano 13 Czerwca 2011 Udostępnij Opublikowano 13 Czerwca 2011 http://www.autoitscript.com/forum/index.php?app=core&module=attach§ion=attach&attach_id=15889 ps19 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
RobeM Opublikowano 13 Czerwca 2011 Udostępnij Opublikowano 13 Czerwca 2011 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 ps19 1 If you = stupid then insert(foot.in.your.ass) end if Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
ps19 Opublikowano 13 Czerwca 2011 Autor Udostępnij Opublikowano 13 Czerwca 2011 Mam czysta skrzynkę w opcjach PW mam Włączone, ale u mnie tez sie coś czasami blokuje Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
RobeM Opublikowano 13 Czerwca 2011 Udostępnij Opublikowano 13 Czerwca 2011 mam nadzieję że się przyda, i wszystkie pliki co potzreba , jak co demko masz jak robić, reszta jak zwykle w samych udf dokładnie objaśniona ps19 1 If you = stupid then insert(foot.in.your.ass) end if Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi