小编Mat*_*ves的帖子

使用Linq插入数据

我有一个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)

insert linq-to-sql

3
推荐指数
1
解决办法
1万
查看次数

.Net相当于JSP?

什么是JSP页面的.Net等价物?

.net c# asp.net

3
推荐指数
1
解决办法
2815
查看次数

Visual Studio 2003生产力提示

我已经使用Visual Studio 2005和2008很长一段时间了,但现在我正在咨询具有所有ASP.NET 1.1应用程序的地方,所以我需要使用Visual Studio 2003.

任何人都可以推荐一些好的插件,设置,一般提示等,当使用VS2003使它更像......嗯...... VS2008?

注意:我听说过MSBee,但VS2005/8不是一个选项.另请注意,我已经为Vs2003安装了ReSharper.

更新:我喜欢2005/2008年的一些特定事项,这些事情在2003年没有出现(至少据我所知):

  • Intellisense不会立即弹出...即我必须输入"this".或"SomeNamespace".在我获得智能感之前
  • 像我输入runat ="然后intellisense给我服务器,但没有给我结束报价的小事情.有很多这样的小挫折.
  • 我不使用"设计器",所以必须输入控件的所有受保护属性是很烦人的.如果这是以某种方式自动完成的话会很好.

就像那样的东西,或者其他任何我没有想过的提示/技巧......?对不起,如果这有点模糊.

asp.net visual-studio-2003 visual-studio

2
推荐指数
1
解决办法
418
查看次数

MYSQL:SQL查询获取autoincrement字段的值

我有一张桌子.主键是id自动递增的.现在,当我插入新记录时,我需要获取记录更新的id.我怎样才能做到这一点?如果我使用查询...

select max(id) from table_name
Run Code Online (Sandbox Code Playgroud)

...执行后我可以获得id.但是,我可以确定它刚刚插入的记录的ID吗?因为很多人会同时使用该应用程序.

我正在使用php和mysql.

ayone可以在php中使用mysql为我提供示例代码片段吗?

php mysql sql

2
推荐指数
1
解决办法
1957
查看次数

服务器端db编程:为什么?

鉴于数据库通常是(Web应用程序的)可扩展性最低的组件,在任何情况下都会将逻辑放在过程/触发器中,而不是将其保存在他最喜欢的编程语言(ruby ...)或她最喜欢的Web框架中(. ..rails!).

database database-design ruby-on-rails

2
推荐指数
2
解决办法
382
查看次数

加密密码超过md5有什么意义吗?

我不是安全专家......所以我在这里可能会非常错误.

我是对的,使用更强大的算法的唯一好处是减慢密码破解?

在这种情况下,他们必须有密码哈希,所以已经完成了我的数据库的权利吗?

因为我没有存储真实世界价值的东西使用强密码算法有什么意义?如果他们已经在我的数据库中,他们可以更改他们想要的任何内容,为什么他们想要密码呢?

我能看到的唯一原因是减慢暴力破解和保护我的用户密码,以防他们在电子邮件帐户中使用相同的密码...

我已经实现了SHA256 ......但我想知道它是否值得

security encryption md5 cryptography

2
推荐指数
1
解决办法
930
查看次数

使用Orchard Widget获取"Hello,World"

当我第一次通过WebPI安装Orchard时,我对它非常满意.但是,我想为我的博客写一个"最近评论"小部件,而且我一直在玩"Hello,World"小部件工作.

我创建了一个模块,小部件,视图,所有这些,当模块显示在模块选项卡下时,当我尝试将其添加到侧边栏时,Widget不会显示.

我关注了Orchard文档和Maarten的教程:http://blog.maartenballiauw.be/post/2011/01/21/Writing-an-Orchard-widget-LatestTwitter.aspx

这是我的代码,我缺少什么?:https://gist.github.com/1642453

asp.net orchardcms

2
推荐指数
1
解决办法
541
查看次数

Azure Functions模型绑定

我创建了一个Azure功能,我在本地运行它:

[FunctionName("HttpTriggerCSharpSet")]
public static async Task<HttpResponseMessage> Set([HttpTrigger(AuthorizationLevel.Anonymous, "post", Route = null)] MyDocument req, TraceWriter log)
{
   // ...
}
Run Code Online (Sandbox Code Playgroud)

请注意,这MyDocument是第一个参数而不是HttpRequestMessage.我在文档中读到这种方法应该有效,而且它似乎与ASP.NET模型绑定非常相似(无论如何,在我看来).MyDocument是一个只有3个属性的POCO.

public class MyDocument
{
    public string Name { get; set; }
    public int ShoeSize { get; set; }
    public decimal Balance { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

当我像这样POST函数时(我正在使用Postman):

使用邮递员POST到Azure功能

我收到一条错误消息:( [8/8/2017 2:21:07 PM] Exception while executing function: Functions.HttpTriggerCSharpSet. Microsoft.Azure.WebJobs.Host: Exception binding parameter 'req'. System.Net.Http.Formatting: No MediaTypeFormatter is available to read an object of type 'MyDocument' from …

c# azure postman azure-functions

2
推荐指数
1
解决办法
559
查看次数

在Android App和Server Couchbase Lite之间同步数据

我希望Couchbase首先临时存储数据,然后自动将其与服务器同步。我该如何实现?

例如,在笔记制作应用程序中,我添加了笔记,并且Couchbase应该自动将其添加到服务器中。

android couchbase couchbase-lite couchbase-sync-gateway

2
推荐指数
1
解决办法
161
查看次数

Couchbase 服务器允许并发文档突变,即使设置了 CAS?

我有一个对象 SomeObject,它表示作为文档存储在 Couchbase 中的对象。SomeObject 有一个 cas 变量,用于包含 CAS 值。

我有这样的代码:

/* Get two identical objects from Couchbase, they'll have identical CAS value */
SomeObject someObjectA = getSomeObjectFromCouchbase(sameId);
SomeObject someObjectB = getSomeObjectFromCouchbase(sameId);

/* Make arbitrary modifications to the objects */
someObjectA.getListInObject().add(arbitraryValue1);
someObjectB.getListInObject().add(arbitraryValue2);

/* Convert SomeObject objects to JsonDocument objects, ensuring the CAS value is set */
JsonDocument jsonDocA = JsonDocument.create(someObjectA.getId(), JsonObject.fromJson(mapper.writeValueAsString(someObjectA)), someObjectA.getCas());
JsonDocument jsonDocB = JsonDocument.create(someObjectB.getId(), JsonObject.fromJson(mapper.writeValueAsString(someObjectB)), someObjectB.getCas());

/* Perform upserts on both JsonDocument objects; expectation is the second one should …
Run Code Online (Sandbox Code Playgroud)

java concurrentmodification couchbase

2
推荐指数
1
解决办法
1989
查看次数