
private string Register(string[] args)
{
try
{
string user = args[0];
string password = args[1];
string dataSource = Environment.CurrentDirectory + "\\protected\\Users.sdf";
SqlCeConnection connection = new SqlCeConnection("datasource=" + dataSource);
connection.Open();
SqlCeDataAdapter adapter = new SqlCeDataAdapter("select * from Users", connection);
DataSet dataSet = new DataSet();
adapter.Fill(dataSet);
int len = dataSet.Tables[0]****ws.Count;
for (int i = 0; i < len; i++)
{
if (dataSet.Tables[0]****ws[i].ItemArray[0] == user)
return "Error: Username is in use.";
}
Log.Info("Registering User With:\r\nUsername - " + user + "\r\nID - " + ((len+1) << 54).ToString());
dataSet.Tables[0]****ws.Add(new object[] { user, password, ((len+1) << 54), 0, 0, 0, "" });
adapter.Update(dataSet);
connection.Close();
}
catch (Exception ex)
{
Log.Error(ex.Message);
}
return "User registered!";
}
![=]](/forum/images/emotions/=].gif)
Dim Command as new SQLCeCommand("SELECT * FROM Users",conn)
Dim Reader as new SQLCeDataReader
Reader = Command.ExecuteReader()
While Reader.Read()
MsgBox(Reader("Username"))
MsgBox(Reader("Password"))
End While
Reader.Close
Command.Dispose
Dim Command as new SQLCeCommand("INSERT INTO Users(Username,Password) VALUES('x','y')",conn)
Command.ExecuteNonQuery()