2012-04-27 2 views
0

私はapp.rbのSilverlightプラグインのクラッシュでruby​​を使ってSilverlightでMySQLデータベースに接続する方法は?

require 'System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' 

または

require 'rubygems' 
require 'active_record' 

を使用して...

include System::Data 

MemberAccessException: uninitialized constant System::Data 

が、System.Data言います。 dll inclu des in xapファイル

誰もが私がrubyを使ってsilverlightでmysqlデータベースに接続する方法を知っていますか?
P.私はironruby Chironサーバーを使用して* .xapを生成します

答えて

0

あなたはsilverlightを使用してMYSQLサーバーへの直接接続をセットアップしようとしています。 Silverlightの信頼レベルでは、アセンブリを読み込むことはできません。 あなたは、データベースを直接使用しないでください(なぜあなたはデータベースサーバーを直接公開するのでしょうか)、json要求を処理してデータとやり取りするための小さなWebサービス(MVCアプリケーションなど)を作成します。

+0

解決策はAjaxより優れていません...データベースに表示されるときに、Silverlightアプリケーションに新しいデータを挿入する必要があります。この場合、私は常にRoRプロジェクトではなくデータベースを定期的にポーリングする必要があります。 C#とVBでは、Sistem.Data.SqlClientがデータベースに接続し、結果的に彼女の仕事とよく結びつくクラスを見つけましたが、私はルビーを使っています... – ostapische

関連する問題