Help me please

salut
je veut developper une application web pour mon stage et j’ai le message
suivant d’erreur:
no such file to load – sqlite3
C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
gem_original_require' C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:inrequire’
C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:156:in
require' C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:521:innew_constants_in’
C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:156:in
require' C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/core_ext/kernel/requires.rb:7:inrequire_library_or_gem’
C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/core_ext/kernel/reporting.rb:11:in
silence_warnings' C:/Ruby/lib/ruby/gems/1.8/gems/activesupport-2.3.3/lib/active_support/core_ext/kernel/requires.rb:5:inrequire_library_or_gem’
C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/connection_adapters/sqlite3_adapter.rb:10:in
sqlite3_connection' C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:223:insend’
C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:223:in
new_connection' C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:245:incheckout_new_connection’
C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:188:in
checkout' C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:inloop’
C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:184:in
checkout' C:/Ruby/lib/ruby/1.8/monitor.rb:242:insynchronize’
C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:183:in
checkout' C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:98:inconnection’
C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:326:in
retrieve_connection' C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/connection_adapters/abstract/connection_specification.rb:123:inretrieve_connection’
C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/connection_adapters/abstract/connection_specification.rb:115:in
connection' C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/query_cache.rb:9:incache’
C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/query_cache.rb:28:in
call' C:/Ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:incall’
C:/Ruby/lib/ruby/gems/1.8/gems/rack-1.0.0/lib/rack/head.rb:9:in
call' C:/Ruby/lib/ruby/gems/1.8/gems/rack-1.0.0/lib/rack/methodoverride.rb:24:incall’
C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.3/lib/action_controller/params_parser.rb:15:in
call' C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.3/lib/action_controller/session/cookie_store.rb:93:incall’
C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.3/lib/action_controller/reloader.rb:29:in
call' C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.3/lib/action_controller/failsafe.rb:26:incall’
C:/Ruby/lib/ruby/gems/1.8/gems/rack-1.0.0/lib/rack/lock.rb:11:in
call' C:/Ruby/lib/ruby/gems/1.8/gems/rack-1.0.0/lib/rack/lock.rb:11:insynchronize’
C:/Ruby/lib/ruby/gems/1.8/gems/rack-1.0.0/lib/rack/lock.rb:11:in
call' C:/Ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.3/lib/action_controller/dispatcher.rb:106:incall’
C:/Ruby/lib/ruby/gems/1.8/gems/rails-2.3.3/lib/rails/rack/static.rb:31:in
call' C:/Ruby/lib/ruby/gems/1.8/gems/rack-1.0.0/lib/rack/urlmap.rb:46:incall’
C:/Ruby/lib/ruby/gems/1.8/gems/rack-1.0.0/lib/rack/urlmap.rb:40:in
each' C:/Ruby/lib/ruby/gems/1.8/gems/rack-1.0.0/lib/rack/urlmap.rb:40:incall’
C:/Ruby/lib/ruby/gems/1.8/gems/rails-2.3.3/lib/rails/rack/log_tailer.rb:17:in
call' C:/Ruby/lib/ruby/gems/1.8/gems/rack-1.0.0/lib/rack/content_length.rb:13:incall’
C:/Ruby/lib/ruby/gems/1.8/gems/rack-1.0.0/lib/rack/handler/webrick.rb:46:in
service' C:/Ruby/lib/ruby/1.8/webrick/httpserver.rb:104:inservice’
C:/Ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in run' C:/Ruby/lib/ruby/1.8/webrick/server.rb:173:instart_thread’
C:/Ruby/lib/ruby/1.8/webrick/server.rb:162:in start' C:/Ruby/lib/ruby/1.8/webrick/server.rb:162:instart_thread’
C:/Ruby/lib/ruby/1.8/webrick/server.rb:95:in start' C:/Ruby/lib/ruby/1.8/webrick/server.rb:92:ineach’
C:/Ruby/lib/ruby/1.8/webrick/server.rb:92:in start' C:/Ruby/lib/ruby/1.8/webrick/server.rb:23:instart’
C:/Ruby/lib/ruby/1.8/webrick/server.rb:82:in start' C:/Ruby/lib/ruby/gems/1.8/gems/rack-1.0.0/lib/rack/handler/webrick.rb:13:inrun’
C:/Ruby/lib/ruby/gems/1.8/gems/rails-2.3.3/lib/commands/server.rb:111
C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
gem_original_require' C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:inrequire’
script/server:3

j’ai bien sqlite dans
c:\ruby\lib\ruby\gems\1.8\gems\sqlite3-ruby-1.2.4\lib\sqlite

je sais pas quoi faire
aidez moi svp
mon supérieur me mais la pression

On 31 juil, 20:30, Yvar T. [email protected] wrote:

j’ai le message suivant d’erreur:
no such file to load – sqlite3
C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require’

Bonjour,

Je n’utilise ni Windows ni SQLite, mais à vue de nez je dirais que tu
n’as pas installé SQLite.

Pour ce faire :
1 - aller sur : http://www.sqlite.org/download.html
2 - dans “Precompiled Binaries For Windows”, choisir “sqlitedll
(…).zip”
3 - extraire les fichiers dans ton répertoire “C:\Ruby\bin”

Bon courage,


Julien Vignolles

Salut, t’es pas obligé de développer ton appli avec sqlite ! je
préfère par exemple développer des applis avec MySQL vu que j’ai
l’habitude d’utiliser les outils d’admin MySQL…

Cdt,
Nicolas (Novelys)

Le 1 août 2009 02:00, Meshak[email protected] a écrit :

SQLite3::SQLException

Si tu as fait ta base de données avec phpmyadmin, tu as fait une bdd
mysql.
Ce serait bien d’indiquer à ton application Rails qu’il faut qu’elle se
connecte à une base de données mysql, non ?

Michel B.

2009/8/3 Yvar T. [email protected]

comment utiliser mysql
merci

Attend, je vais demander à un vieil ami à moi, il est pas très connu
mais
c’est une pointure pour trouver des trucs pas évidents, genre “comment
utiliser rails avec mysql”. Voici sa réponse :
http://www.google.fr/search?hl=fr&q=“ruby+on+rails”+mysql&btnG=Rechercher&meta=

Michel B.

2009/8/3 Yvar T. [email protected]

oui c’est vrai
maintenant j’ai deux questions
1)comment faire 1e bd avec sqlite pour qu’il ne m’affiche plus ce
message?
2)comment indiquer ma bd si je l’ai faite avec my sql?
merci

merci mais il m’affiche ceci maintenant:

Processing AnnuairesController#index (for 127.0.0.1 at 2009-08-03
16:40:48) [GET]
e[4;36;1mAnnuaire Load (0.0ms)e[0m e[0;1mSQLite3::SQLException: no
such table: annuaires: SELECT * FROM “annuaires” e[0m

ActiveRecord::StatementInvalid (SQLite3::SQLException: no such table:
annuaires: SELECT * FROM “annuaires” ):
app/controllers/annuaires_controller.rb:5:in index' C:/Ruby/lib/ruby/1.8/webrick/httpserver.rb:104:inservice’
C:/Ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in run' C:/Ruby/lib/ruby/1.8/webrick/server.rb:173:instart_thread’
C:/Ruby/lib/ruby/1.8/webrick/server.rb:162:in start' C:/Ruby/lib/ruby/1.8/webrick/server.rb:162:instart_thread’
C:/Ruby/lib/ruby/1.8/webrick/server.rb:95:in start' C:/Ruby/lib/ruby/1.8/webrick/server.rb:92:ineach’
C:/Ruby/lib/ruby/1.8/webrick/server.rb:92:in start' C:/Ruby/lib/ruby/1.8/webrick/server.rb:23:instart’
C:/Ruby/lib/ruby/1.8/webrick/server.rb:82:in `start’

Rendered rescues/_trace (438.0ms)
Rendered rescues/_request_and_response (0.0ms)
Rendering rescues/layout (internal_server_error)

A croire que j’ai pas crée de B.D et pourtant je l’ai fait avec
phpmyadmin de wamp serer
que faire?
merci d’avance

  1. comment faire 1e bd avec sqlite pour qu’il ne m’affiche plus ce
    message ?
    Pourquoi faire ? Une fois que tu auras indiqué à Rails comment te
    connecter
    à la base de données mysql tu n’auras jamais eu besoin de base de
    données
    sqlite.

  2. comment indiquer ma bd si je l’ai faite avec my sql?
    Puisque mon ami google ne t’a pas fourni une réponse digne de toi,
    disons
    que je vais prendre le 7° lien que mon ami google te donne et te donner
    l’adresse :
    http://wiki.rubyonrails.org/fr/database-support/mysql
    Mais ça aurait marché pareil si tu avais cliqué de toi-même sur le 7°
    lien
    que te proposait mon ami google dans mon message précédent.

Michel B.

2009/8/3 Yvar T. [email protected]

bonjour

voici ce qu’il m’affiche maintenat:
The Procedure entry point mysql_stmt_row_tell could not be located in
the dynamic link library LIBMYSQL.dll

que faire
merci d’avance

Ok, apparemment il te faut une introduction formelle.

Yvar T., je te présente Google : http://google.fr ; très bientôt
google
sera ton ami, parce que permet en posant une question d’obtenir une
réponse.
Le fonctionnement de google est simple : il y a un truc rectangulaire au
milieu, ça s’appelle un champs de texte, dans lequel tu peux poser une
question, par exemple : “The procedure entry point mysql_stmt_row_tell
could
not be located in the dynamic link library LIBMYSQL.dll” ; en-dessous il
y a
un autre truc rectangulaire, ça s’appelle un bouton, avec marqué dessus
“Recherche Google”, et quand tu as posé ta question dans le champs de
texte
(le truc rectangulaire dont on parlait en premier) tu peux cliquer
dessus et
ça va faire de la magie et te fournir une liste de pages qui peuvent
répondre à ta question.
Mais la magie ne s’arrête pas là , en effet, en cliquant sur un lien de
la
liste, tu es téléporté vers une page dans laquelle tu trouvera sans
doute
une réponse détaillée à ta question. Si au bout de 20 pages tu n’as
toujours
pas de réponse détaillée à ta question, tu peux la reposer en essayant
de la
préciser, ou en changeant la formulation. Et si vraiment tu ne trouve
pas de
réponse à ta question, et seulement sous cette condition, tu devrais
poser
ta question ici.

Bon, comme google est vraiment un système compliqué, j’ai posé ta
question
pour toi :
http://www.google.fr/search?hl=fr&q=“The+Procedure+entry+point+mysql_stmt_row_tell+could+not+be+located+in+the+dynamic+link+library+LIBMYSQL.dll”&meta=&btnG=Recherche+Google

Au cas où tu ne saurais pas cliquer sur les liens de la réponse, voici
la
page où on y répond:
http://brianbruijn.wordpress.com/2008/05/12/mysql_stmt_row_tell-and-libmysqldll-error-for-instant-rails/

Tu remarquera en passant que c’est le tout premier lien dans la liste de
réponses de google à cette question.

Michel B.

2009/8/4 Yvar T. [email protected]

Michel, plutôt que de perdre du temps à faire un laïus (mais bravo
tout de même de ta patience), tu peux simplement utiliser :

http://lmgtfy.com/?q="The+Procedure+entry+point+mysql_stmt_row_tell+could+not+be+located+in+the+dynamic+link+library+LIBMYSQL.dll"

Le 4 août 2009 11:16, Michel B.[email protected] a écrit :

Oui, je le connaissais déjà , mais la dernière fois que je l’ai envoyé Ã
quelqu’un il m’a répondu “ah mais en fait c’est comme google alors ?”.

Michel B.

2009/8/4 Martin C. [email protected]

Nicolas B. a écrit :

Michel, plutôt que de perdre du temps à faire un laïus (mais bravo
tout de même de ta patience), tu peux simplement utiliser :

http://lmgtfy.com/?q="The+Procedure+entry+point+mysql_stmt_row_tell+could+not+be+located+in+the+dynamic+link+library+LIBMYSQL.dll"

Excellent ce site :slight_smile:


Martin C. || fuse
http://www.noremember.org

hello Yvar,

je te recommande la lecture des guides Rails
http://guides.rubyonrails.org/getting_started.html
(tu auras un “step-by-step” y compris sur la partie config de la base
il me semble).

a+

Thibaut

http://www.learnivore.com

On Aug 4, 2:40 pm, Michel B. [email protected]

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs