⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 accountserverimpl.java

📁 USB设计的一些源码!适合与USB开发的同学!还是蛮不错的!我用过一些!
💻 JAVA
字号:
import java.rmi.*;
import java.rmi.server.UnicastRemoteObject;
import java.sql.*;

public class AccountServerImpl extends UnicastRemoteObject
implements AccountServer
{

	static ResultSet result;
	static Connection con;
	static PreparedStatement stat;
	public AccountServerImpl() throws RemoteException
	{
		super();
	}

	public String insertDetails(String firstName,String lastName,String address,String phone,String income,String accountType) throws RemoteException
	{
		int rowsAffected = 0;
		String sReturn = "fail";


		try
		{

			int income1=Integer.parseInt(income);


			Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

			con=DriverManager.getConnection("jdbc:odbc:MyDataSource", "sa", "");

			stat=con.prepareStatement("Insert Registration values(?, ?, ?, ?, ?, ?)");


			stat.setString(1, firstName);
			stat.setString(2, lastName);
			stat.setString(3, address);
			stat.setString(4, accountType);
			stat.setInt(5, income1);
			stat.setString(6, phone);
			rowsAffected = stat.executeUpdate();
			
			if(rowsAffected>0)
			{
				 sReturn = "success";
			}

		}

		catch(Exception v)
		{
			System.out.println("error at value insert" + v);
		}
		return sReturn;
	}

	public static void main(String args[])
	{
		System.setSecurityManager(new RMISecurityManager());
		try
		{
  		  AccountServerImpl instance = new AccountServerImpl();
		  Naming.rebind("AccountServer",instance);
		  System.out.println("Server Registered");
		}
		catch(Exception e)
		{
		  System.err.println(e);
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -