SQLiDataReader C到Java结果集

SQLiDataReader C到Java结果集,java,c#,wcf,sqlite,Java,C#,Wcf,Sqlite,很多人会说我这很愚蠢或不可能,但我必须这么做 所以我有一个C语言的服务器,它与SQLite数据库通信。此服务器与WCF和SOAP共享一些功能 我有一个与服务器通信的java软件。这个java单独使用sqldatabase可以很好地工作,但是我需要使用服务器运行数据库 但是我需要用我的java程序进行选择。因此,我需要做的是将SQLiteDataReader从C传递给java,java需要理解它,如果可能的话,在ResultSet或类似HashMap的东西中 我怎么做?不要说我使用mysql,我不

很多人会说我这很愚蠢或不可能,但我必须这么做

所以我有一个C语言的服务器,它与SQLite数据库通信。此服务器与WCF和SOAP共享一些功能

我有一个与服务器通信的java软件。这个java单独使用sqldatabase可以很好地工作,但是我需要使用服务器运行数据库

但是我需要用我的java程序进行选择。因此,我需要做的是将SQLiteDataReader从C传递给java,java需要理解它,如果可能的话,在ResultSet或类似HashMap的东西中

我怎么做?不要说我使用mysql,我不想


感谢所有花时间思考解决方案的人

我认为你在这里混淆了概念。如果你想交流两种技术,有几种方法。请描述你真正需要做什么,而不是你目前试图完成它的奇怪方式。如果服务器使用C和WCF,然后通过SOAP或REST公开服务,那么在Java中使用适当的技术使用服务。忘记使用ResultSet吧,因为该接口用于数据库访问,您不需要它。它通过SOAP公开服务,java使用它,但我需要以易于在java中使用的方式向java共享SQLidatareader。因为我的serviceserver WCF对某些应用程序运行良好,而我的java单独运行良好,但我需要更改sql数据库并通过WCF服务。结果集我知道这当然是不可能的,但我在考虑hasmap,但它似乎不起作用,或者我做得不好。如果您需要更新数据库中的数据,请提供一个服务,让您的Java客户端使用该服务来更新数据。我需要选择。。。。这就是问题所在更新是eas但select not…对于select语句,请使用PreparedStatement。您的问题似乎是要有人向您解释JDBC的基础知识,而这不是本网站的目的。