2016-03-30 15 views
-1

私はサイコロのゲームを書いていますが、始めに何人のプレイヤーがいるのかというコードを書いて名前を入力する必要があります。前にプレイしたプレイヤーに関するデータはデータベースに保存されていなければなりません。プレーヤーが初めてプレイする場合、プレイを開始する前に、彼は自分の名字、年齢、演奏した。プレイヤーの名前とポイントをデータベースに保存すると、

ように、コードは次のようになります:私は、データベースにゲームを接続する場所をここにビットを追加します(私はmysqliteをダウンロード)し、そこに名姓年齢を保存するにはどうすればよい

import acm.io.*; 
import acm.program.*; 
import acm.util.*; 
import java.util.*; 

public class Game extends GraphicsProgram implements GameConstants { 

public static void main(String[] args) { 
new Game().start(args); 
} 

public void run() { 
IODialog dialog = getDialog(); 
nPlayers = dialog.readInt(“Enter number of players”); 
playerNames = new String[nPlayers]; 
for (int i = 1; i <= nPlayers; i++) { 
playerNames[i – 1] = dialog.readLine(“Enter name for player ” + i); 
} 
display = new GameDisplay(getGCanvas(), playerNames); 
playGame(); 
} 

をし、ポイントのものは何ですか?

私はずっとこれをグーグルグーグルでやっています(これは私がGoogleの笑い方を知っているわけではありません)、私はデータベースのものを "節約する"ことを意味し、私はまともな情報源を見つけることができません

私はあなたには、いくつかのJDBCチュートリアルで始まる示唆している。

https://docs.oracle.com/javase/tutorial/jdbc/

ここでは、データベースに接続し、(挿入を含む)のクエリを作成する方法を見つけることができます。

このリンクはどのように説明

+1

この問題に適切に答えるには、完全なJavaデータベースチュートリアルを書く必要がありますが、これまでに何度もやり遂げられているため、これをする?私はこれを解決するために、あなたの袖を巻いて、自分自身をデータベースコードで作業する必要があると思っています。この後に立ち往生した場合は、少なくとももっと具体的な質問をして、独自のデータベースコードを表示することができます。 –

+0

「jdbc mysql insertion」などを探してください。 – dambros

+0

うわー、失礼な人にする必要はない、あなたはちょうど答えている可能性があります:より具体的に、またはそのようなものにする...その皮肉を別の場所に... –

答えて

0

接続する:JDBC Connections

また、mysql(対応するデータベースを使用している場合)に対応するドライバが必要です。通常、ダウンロードしたファイルに含まれています。

関連する問題