我有这个简单的代码,但它显示错误.我不知道我哪里错了.我在最后一行显示错误."DeleteOnSubmit"linq_testDataContext db = new linq_testDataContext();
linq_testDataContext db = new linq_testDataContext();
var remove = from aremove in db.logins
where aremove.username == userNameString && aremove.Password == pwdString
select aremove;
db.logins.DeleteOnSubmit(remove);
Run Code Online (Sandbox Code Playgroud) 以下代码写入数据并且工作正常,但我想在.csv文件中添加多个客户端(可能是10个).我怎样才能做到这一点.提前致谢.
private void createFileButton_Click(object sender, EventArgs e)
{
string newFileName = "C:\\client_20100913.csv";
string clientDetails = clientNameTextBox.Text + "," + mIDTextBox.Text + "," + billToTextBox.Text;
//Header of the .csv File
string clientHeader = "Client Name(ie. Billto_desc)" + "," + "Mid_id,billing number(ie billto_id)" + "," + "business unit id" + Environment.NewLine;
File.WriteAllText(newFileName, clientHeader);
File.AppendAllText(newFileName, clientDetails);
MessageBox.Show("Client Added", "Added", MessageBoxButtons.OK);
}
Run Code Online (Sandbox Code Playgroud) - 存储过程
ALTER PROCEDURE [dbo].[Test]
@USERID varchar(25)
AS
BEGIN
SET NOCOUNT ON
IF NOT EXISTS Select * from Users where USERID = @USERID)
BEGIN
INSERT INTO Users (USERID,HOURS) Values(@USERID, 0);
END
Run Code Online (Sandbox Code Playgroud)
我在sql server 2005中有这个存储过程,并希望从C#应用程序传递userid.我怎样才能做到这一点.非常感谢.
我有一个linq查询来在表中插入数据.但它不起作用.我在互联网上看到一些例子试图这样做,但似乎没有用.
表名:登录有3列userid,用户名和密码.我在数据库中将userid设置为自动增量.所以我每次只需插入用户名和密码.这是我的代码.
linq_testDataContext db = new linq_testDataContext();
login insert = new login();
insert.username = userNameString;
insert.Password = pwdString;
db.logins.Attach(insert);// tried to use Add but my intellisence is not showing me Add.I saw attach but dosent seems to work.
db.SubmitChanges();
Run Code Online (Sandbox Code Playgroud) 我有一个数组
string[] names = { "Jim Rand", "Barry Williams", "Nicole Dyne", "Peter Levitt", "Jane Jones", "Cathy Hortings"};
Run Code Online (Sandbox Code Playgroud)
有没有办法找到这个数组中最短(Length wise)元素,然后将其余元素存储在不同的数组中.
谢谢,阿妮
我有一个查询,当输入用户名时,在 label1 中打印 userid。工作正常;但我想编写打印用户 ID 的用户名和密码查询。那么我该怎么写呢?我尝试使用“and”运算符进行编写,但似乎不起作用。
int id = (from auser in lq.logins
where auser.username == userNameString //&& auser.Password =pwdString
select auser.userid).SingleOrDefault();
label1.Text = id.ToString();
Run Code Online (Sandbox Code Playgroud)
谢谢阿尼