小编dan*_*arj的帖子

sql server恢复备份错误

我已经备份了一个我在运行SQL Server 2012 Express Edition的其他机器上创建的数据库,我想在我的机器上恢复它,运行相同的机器.我勾选了复选框覆盖现有的复选框,并收到此错误:

Backup mediaset is not complete. Files: D:\question.bak. Family count:2. Missing family sequence number:1   
Run Code Online (Sandbox Code Playgroud)

backup database-backups sql-server-2012 sql-server-2012-express

48
推荐指数
2
解决办法
4万
查看次数

SQL Server 2012序列

我创建一个表和序列,以便替换我使用SQL Server 2012 Express的表中的标识,但是当我尝试将数据插入表时,我收到此错误

消息11719,级别15,状态1,行2
NEXT VALUE FOR函数不允许在检查约束,默认对象,计算列,视图,用户定义函数,用户定义聚合,用户定义表类型,子查询,公用表表达式或派生表.

T-SQL代码:

insert into Job_Update_Log(log_id, update_reason, jobid) 
values((select next value for Job_Log_Update_SEQ),'grammer fixing',39);
Run Code Online (Sandbox Code Playgroud)

这是我的表:

create table Job_Update_Log
(
   log_id int primary key  ,
   update_reason nvarchar(100) ,
   update_date date default getdate(),
   jobid bigint not null,
   foreign key(jobid) references jobslist(jobid)
);
Run Code Online (Sandbox Code Playgroud)

这是我的顺序:

CREATE SEQUENCE [dbo].[Job_Log_Update_SEQ] 
 AS [int]
 START WITH 1
 INCREMENT BY 1
 NO CACHE 
GO
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sequences sql-server-2012-express

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

将字符串转换为日期时间,格式为yyyy-MM-dd HH:mm:ss in C#

我怎么能把它转换2014-01-01 23:00:00DateTime我这样做的:

Console.WriteLine(DateTime.ParseExact("2014-01-01 23:00:00", "yyyy-MM-dd HH:mm:ss", CultureInfo.InvariantCulture));
Run Code Online (Sandbox Code Playgroud)

结果是这样的:

1/1/2014 11:00:00 PM
Run Code Online (Sandbox Code Playgroud)

这件事让我抓狂,因为这种格式在java中运行.

c# datetime

9
推荐指数
2
解决办法
7万
查看次数

由于对象的当前状态,操作无效.在C#中

我已经创建了这个方法来检查表中的这条记录的数量但是当count(*)的值为0时它给我这个错误消息我使用这个库来连接oracle db

使用Oracle.DataAccess.Client;

 private int checkPort(int portID)
        {
            int intCount = 0;
            try
            {
                OracleCommand oraCommand = new OracleCommand();
                oraCommand.Connection = new DBManager().getConnection();
                oraCommand.CommandText = "select count(*) as num from wireless_port_oid where port_id=:port_id";
                oraCommand.Parameters.Add(":port_id", portID);

                OracleDataReader Reader= oraCommand.ExecuteReader();


                return intCount;
                while (**Reader.Read()**)//it gives exception here
//The err Operation is not valid due to the current state of the object.
                {  
                    intCount =Convert.ToInt32(Reader[0]);
                    Reader.Close();
                    oraCommand.Connection.Close();
                    oraCommand = null;
                    if (intCount > 0)
                    {
                        return 1;
                    }
                }
                Reader.Close();
                Reader.Dispose();
                oraCommand.Connection.Close();
                oraCommand.Connection.Dispose(); …
Run Code Online (Sandbox Code Playgroud)

c# oracle

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

如何在Xamarin.Android的AXML上启用intellisense?

由于这个伟大的工具对所有人都免费,我尝试了,我喜欢它特别是Visual Studio Android模拟器.

但是,我遇到了一个问题,因为Visual Studio intellisense对axml文件根本不起作用.

我试过这篇文章(https://kb.xamarin.com/customer/portal/articles/1920119-how-do-i-enable-intellisense-in-android-axml-files-),但那些文件(android-layout-)我的电脑中不存在xml.xsd,schemas.android.com.apk.res.android.xsd)

visual-studio xamarin.android xamarin visual-studio-2015

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

用unicode字符填写pdf表单

我试图用c#插入一些unicode字符(阿拉伯语)到PDF格式我使用iTextSharp库但是当我插入字符并在PDF文件中保存字符时,unicode字符不会显示,直到我双击字符的位置应该出现.

string pdfTemplate = @"c:\po.pdf";
string newFile = @"g:\test\completed_fw4.pdf";
PdfReader pdfReader = new PdfReader(pdfTemplate);
PdfStamper pdfStamper = new PdfStamper(pdfReader, new FileStream(newFile, FileMode.Create));
AcroFields pdfFormFields = pdfStamper.AcroFields;
pdfFormFields.SetField("position", TextBox1.Text);
pdfStamper.FormFlattening = false;
// close the pdf
pdfStamper.Close(); 
Run Code Online (Sandbox Code Playgroud)

c# unicode itextsharp

6
推荐指数
1
解决办法
5352
查看次数

使用dropdownlist时Asp.net mvc ModelState的有效性

ModelState.IsValid 总是假的,因为我在我想提交的表单中使用了一个下拉列表,我得到了这个例外:

The parameter conversion from type 'System.String' to type 'System.Web.Mvc.SelectListItem' failed because no type converter can convert between these types
Run Code Online (Sandbox Code Playgroud)


模型:

public class NewEmployeeModel
{
    [Required(ErrorMessage = "*")]
    [Display(Name = "Blood Group")]
    public IEnumerable<SelectListItem> BloodGroup { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

视图:

<div class="form-group">
   @Html.LabelFor(m => m.BloodGroup, new { @class = "control-label col-md-3" })
   <div class="col-md-4">        
      @Html.DropDownListFor(m => m.BloodGroup, Model.BloodGroup, "Please Select", new { @class = "form-control" })
   </div>
</div>
Run Code Online (Sandbox Code Playgroud)

控制器:

 [HttpPost]
    public ActionResult Employee(NewEmployeeModel model)
    {
        var errors = …
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc model asp.net-mvc-4

4
推荐指数
1
解决办法
3094
查看次数

实体框架where子句

我是EF的新手如何使用和 - 或在实体框架中的where子句

HR_ATTENDANCE_DEVICE_SHUTDOWN_TBL attendanceDeviceShutdownTbl = 
    context.HR_ATTENDANCE_DEVICE_SHUTDOWN_TBL
        .FirstOrDefault(x => x.Device_ID.Equals(model.DeviceId) &&
                             x=>x.Device_Name=model.DeviceName);
Run Code Online (Sandbox Code Playgroud)

上面的代码不起作用,但我怎样才能使它工作.

c# entity-framework

4
推荐指数
1
解决办法
4931
查看次数

asp.net按钮事件没有触发

我有个问题.当我从代码后面添加一个事件处理程序到一个按钮时,事件永远不会被触发.但是当我在创建按钮标签时添加它时,它完美地工作,我从后面的代码创建按钮,然后将其添加到表中.

<form id="form1" runat="server">
    <div>                       
        <asp:Button ID="Button1" runat="server" Text="show table" OnClick="Button1_OnClick" />
        <table border="1">
            <thead>
                <tr>
                </tr>
            </thead>
            <tbody id="tbody" runat="server">

            </tbody>
        </table>
    </div>
</form>


protected void Button1_OnClick(object sender, EventArgs e)
{
  var row = new TableRow(); 
  var btnDownload = new Button { ID = "ID", Text = "Click Here" };
  btnDownload.Click += ClickEvent;
  var cell = new TableCell();
  cell.Controls.Add(btnDownload);
  row.Controls.Add(cell);
  tbody.Controls.Add(row);
}
protected void ClickEvent(object sender, EventArgs e)
{
  Debug.WriteLine(((Button)sender).Text);
}
Run Code Online (Sandbox Code Playgroud)

asp.net events code-behind buttonclick

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

Java将oracle timestamp解析为date.util.date

我想解析oracle timestamp(01-MAY-12 01.00.47.000000000 PM)java.util.Date 我用过这个:

Date dateStart=new SimpleDateFormat("yy-MM-dd HH:mm:ss.S").parse("01-MAY-12 01.00.47.000000000 PM");
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误

java.text.ParseException:无法解析的日期:"2012-5-1.13.0.47.0"

java oracle timestamp date

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

在SQL Server或磁盘上保存图像

我有一个用asp.net/c#编写的web应用程序我想知道哪一个(在数据库或硬盘上保存图像)具有更好的性能,安全性和灵活性

谢谢

sql sql-server

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

plsql存储过程PLS-00103:遇到符号“SELECT”

我尝试在 Oracle 11G 中创建存储过程,但出现以下异常:

Error(7,18): PLS-00103: Encountered the symbol "SELECT" when expecting one of the following:     ( - + case mod new not null <an identifier>    <a double-quoted delimited-identifier> <a bind variable>    continue avg count current exists max min prior sql stddev    sum variance execute forall merge time timestamp interval    date <a string literal with character set specification>    <a number> <a single-quoted SQL string> pipe    <an alternatively-quoted string literal with character set specification>    <an alternat
Error(9,65): PLS-00103: Encountered the symbol …
Run Code Online (Sandbox Code Playgroud)

oracle plsql

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

停止对一个元素应用 css 选择器

我想阻止此 CSS 选择器应用于页面中的所有元素:

input {
    color:red;
}
Run Code Online (Sandbox Code Playgroud)

这将使每种类型的文本变为红色<input>,但我想从中排除一个输入,而不更改此 CSS 规则的选择器或样式。该元素应该具有默认样式(页面上没有 css 时的样式)。

html css css-selectors

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